Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. d5 g6 3. Nc3 Bg7 4. e4 d6 5. Bc4 O-O 6. h3 e5 7. dxe6 Bxe6 8. Bxe6
fxe6 9. Nf3 Nbd7 10. O-O Kh8 11. Bg5 Qe8 12. Nb5 Qc8 13. Re1 a6 14. Nbd4 e5 15.
Ne6 Re8 16. Nxg7 Kxg7 17. Qd2 Kh8 18. Bxf6+ Nxf6 19. Qg5 Rf8 20. Nh4 Nh5 21.
Re3 Qd8 22. Nxg6+ hxg6 23. Qxg6 Qf6 *
Position (FEN): r4r1k/1pp5/p2p1qQ1/4p2n/4P3/4R2P/PPP2PP1/R5K1 w - - 1 24
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 1040
Best move: Qxh5+