Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. a3 d6 4. Nc3 g6 5. h3 Bg7 6. Nce2 e6 7. Nf3 Nge7 8. c3
O-O 9. O-O d5 10. exd5 exd5 11. Ba2 c4 12. d4 Nf5 13. Nh2 b5 14. f4 Be6 15. Bb1
a5 16. Bxf5 Bxf5 17. Ng3 Ne7 18. Qe1 Re8 19. Qf2 Qd7 20. Re1 Ra6 21. Be3 Bh6
22. h4 Bg4 23. h5 Rf6 24. hxg6 hxg6 25. Rac1 Nf5 *
Position (FEN): 4r1k1/3q1p2/5rpb/pp1p1n2/2pP1Pb1/P1P1B1N1/1P3QPN/2R1R1K1 w - - 2 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1500
Best move: Nxg4