Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 Bf5 4. a3 Nf6 5. h3 e6 6. Nf3 Bd6 7. Ne5 O-O 8. Nd2
Nd7 9. Nxc6 bxc6 10. Qf3 Bxf4 11. Qxf4 Bxc2 12. h4 Bf5 13. g4 Bc2 14. g5 Rb8
15. b4 Ba4 16. h5 f6 17. Nf3 fxg5 18. Qxg5 Qxg5 *
Position (FEN): 1r3rk1/p1pn2pp/2p1p3/3p2qP/bP1P4/P3PN2/5P2/R3KB1R w KQ - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1467
Best move: Nxg5