Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bg5 e6 3. Nd2 Be7 4. e4 h6 5. Bxf6 Bxf6 6. e5 Be7 7. f4 d6 8. Ngf3
c5 9. c3 Nc6 10. Ne4 dxe5 11. dxe5 O-O 12. Bd3 f6 13. Qe2 fxe5 14. fxe5 Qc7 15.
Ng3 b6 16. Qe4 Rf5 17. Nxf5 exf5 18. Qd5+ Kh8 19. O-O-O Bb7 20. Qf7 Nxe5 21.
Nxe5 Qxe5 22. Rhe1 Bg5+ 23. Kb1 Qd5 24. Qg6 Rf8 25. Bc2 Qf7 26. Qd6 Bxg2 27.
Rg1 Bf3 28. Rdf1 Qd5 *
Position (FEN): 5r1k/p5p1/1p1Q3p/2pq1pb1/8/2P2b2/PPB4P/1K3RR1 w - - 4 29
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 1087
Best move: Qxf8+