Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 e6 4. e4 Nc6 5. d5 Ne5 6. Bxc4 Nxc4 7. Qa4+ Qd7 8.
Qxc4 exd5 9. Nxd5 c6 10. Nc3 Qe6 11. Qe2 Nf6 12. h3 Bb4 13. e5 Nd5 14. Bd2 O-O
15. Nf3 Nxc3 16. bxc3 Bc5 17. Qe4 f6 18. O-O fxe5 19. Ng5 Qf5 20. Qc4+ Kh8 21.
g4 Bxf2+ 22. Kg2 Qxg5 *
Position (FEN): r1b2r1k/pp4pp/2p5/4p1q1/2Q3P1/2P4P/P2B1bK1/R4R2 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1252
Best move: Bxg5