Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 f5 3. Bg2 h5 4. h4 Nf6 5. Nc3 Ng4 6. Nf3 Bc5 7. O-O Be7 8. d4 d6
9. e4 f4 10. dxe5 fxg3 11. fxg3 Nc6 12. exd6 Bxd6 13. Bg5 Qd7 14. e5 Bc5+ 15.
Kh1 Nf2+ 16. Rxf2 Bxf2 17. Nd5 Bxg3 18. e6 Qxe6 19. Bf4 Bxf4 20. Nxf4 Qd6 21.
Qe2+ Ne7 22. Re1 Bg4 23. Ng6 O-O-O 24. Qxe7 *
Position (FEN): 2kr3r/ppp1Q1p1/3q2N1/7p/2P3bP/5N2/PP4B1/4R2K b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1597
Best move: Qxg6