Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nc3 Bf5 3. Nf3 e6 4. g3 b6 5. Nh4 Nh6 6. Nxf5 Nxf5 7. Bg2 c5 8. e3
Nc6 9. dxc5 bxc5 10. Qf3 Be7 11. e4 Nfd4 12. Qd1 O-O 13. exd5 exd5 14. O-O Rb8
15. Nxd5 Re8 16. Nxe7+ Nxe7 17. Bd2 Ng6 18. b3 Rb6 19. Ba5 Qf6 20. Bxb6 axb6
21. Re1 Ne5 22. f4 *
Position (FEN): 4r1k1/5ppp/1p3q2/2p1n3/3n1P2/1P4P1/P1P3BP/R2QR1K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1439
Best move: Nef3+