Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 f5 3. Nf3 Nf6 4. Nc3 Bb4 5. Bg5 h6 6. Bxf6 Bxc3+ 7. bxc3 Qxf6 8.
e3 d6 9. Bd3 e5 10. Bc2 e4 11. Nd2 O-O 12. O-O Qg5 13. Qe2 Re8 14. f3 exf3 15.
Rxf3 f4 16. Ne4 Qh5 17. Nf6+ gxf6 18. Rg3+ Qg5 19. Qh5 fxg3 20. Qxe8+ Kg7 21.
Qe7+ Kg8 22. Qh7+ Kf8 23. Bg6 gxh2+ 24. Kh1 Qxg6 *
Position (FEN): rnb2k2/ppp4Q/3p1pqp/8/2PP4/2P1P3/P5Pp/R6K w - - 0 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1506
Best move: Qxg6