Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bf4 c5 3. d5 Qb6 4. Be5 d6 5. Bc3 g6 6. b3 Bg7 7. Na3 O-O 8. Nc4
Qc7 9. f3 b5 10. Ne3 Bb7 11. Qd2 Nbd7 12. Bb2 a5 13. O-O-O c4 14. Nh3 a4 15. b4
Rfc8 16. c3 Nb6 17. Nf4 a3 18. Ba1 Na4 19. g4 Bh6 20. Nfg2 Nb6 21. f4 Nfxd5 22.
g5 Bg7 23. Nxd5 Bxd5 24. h4 Be4 25. h5 Qc6 26. Rh2 Qd7 27. Ne3 Ra7 28. Bh3 Qc7
29. Bxc8 Qxc8 30. hxg6 fxg6 31. Ng4 *
Position (FEN): 2q3k1/r3p1bp/1n1p2p1/1p4P1/1Pp1bPN1/p1P5/P2QP2R/B1KR4 b - - 1 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1073
Best move: Qxg4