Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. a3 Bc5 5. Bc4 d6 6. d3 h6 7. Be3 Bb6 8. Bxb6
axb6 9. O-O Bg4 10. h3 Bh5 11. Bb5 Nh7 12. Bxc6+ bxc6 13. g4 Bg6 14. Nh2 Ng5
15. Kg2 h5 16. h4 Ne6 17. g5 Nf4+ 18. Kh1 Qd7 19. Ne2 Qh3 20. Nxf4 exf4 21. Qf3
Qg4 *
Position (FEN): r3k2r/2p2pp1/1ppp2b1/6Pp/4PpqP/P2P1Q2/1PP2P1N/R4R1K w kq - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 980
Best move: Nxg4