Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 g6 3. Nc3 Bg7 4. Bc4 Nf6 5. d3 O-O 6. e5 Ng4 7. Bf4 Nc6 8. O-O
Ngxe5 9. Nxe5 Nxe5 10. Bd5 d6 11. Rb1 Nc6 12. Bg5 Qc7 13. f4 a6 14. Ne4 Nd4 15.
c3 Ne6 16. Bh4 Qd7 17. Ng5 Nc7 18. Bb3 b5 19. Qe2 Bb7 20. Rbe1 Rae8 21. Qf2 Qg4
22. h3 Qd7 23. f5 Nd5 24. fxg6 hxg6 25. c4 Nf6 26. cxb5 axb5 27. Ne4 Nxe4 28.
dxe4 Bd4 29. Re3 Bxe4 30. Bxf7+ Rxf7 *
Position (FEN): 4r1k1/3qpr2/3p2p1/1pp5/3bb2B/4R2P/PP3QP1/5RK1 w - - 0 31
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 909
Best move: Qxf7+