Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Nf3 Bg4 6. Bf4 c6 7. h3 Bh5 8. g4
Bg6 9. Ne5 Bb4 10. Bg5 O-O 11. Bd3 Bxd3 12. Qxd3 h6 13. Bh4 Re8 14. O-O Bxc3
15. bxc3 g5 16. Bg3 Ne4 17. f4 f6 18. Ng6 Kg7 19. f5 Nd7 20. Rae1 Nb6 21. Rb1
Nxg3 22. Qxg3 Qb8 23. Qd6 *
Position (FEN): rq2r3/pp4k1/1npQ1pNp/3p1Pp1/3P2P1/2P4P/P1P5/1R3RK1 b - - 2 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 782
Best move: Qxd6