Chess puzzle (Crushing)
Moves: 1. e4 g6 2. d4 Bg7 3. e5 e6 4. Nf3 d5 5. Nc3 Nd7 6. h3 b6 7. Bb5 a6 8. Bc6 Rb8
9. a4 Ne7 10. Bxd7+ Qxd7 11. O-O Bb7 12. Bg5 h6 13. Bh4 g5 14. Bg3 c5 15. b3
Nc6 16. dxc5 bxc5 17. Qd3 O-O 18. Nh2 Nxe5 19. Bxe5 Bxe5 20. Ng4 Bg7 21. f4 f5
22. Ne3 d4 23. Ne2 dxe3 *
Position (FEN): 1r3rk1/1b1q2b1/p3p2p/2p2pp1/P4P2/1P1Qp2P/2P1N1P1/R4RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1167
Best move: Qxd7