Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nc3 e6 4. d3 d5 5. exd5 exd5 6. Nxd5 a6 7. Bf4 Bd6 8.
Qe2+ Nge7 9. Bg5 Be6 10. O-O-O O-O 11. Nxe7+ Nxe7 12. h4 Qd7 13. Nh3 Nc6 14. a3
Nd4 15. Qd2 Rfe8 16. Be3 Qc7 17. Ng5 Bxc4 18. dxc4 Be5 19. Qd3 g6 20. f4 Bxf4
21. Bxf4 Qxf4+ 22. Kb1 Rad8 23. Rdf1 Qg3 *
Position (FEN): 3rr1k1/1p3p1p/p5p1/2p3N1/2Pn3P/P2Q2q1/1PP3P1/1K3R1R w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1040
Best move: Qxg3