Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 e6 5. d4 Bb4 6. Bd2 Nf6 7. a3 Bxc3 8.
Bxc3 Nd5 9. Bd2 O-O 10. c4 Nf6 11. Bd3 b6 12. Qc2 h6 13. O-O Bb7 14. Ne5 Nbd7
15. f4 Nxe5 16. dxe5 Nd7 17. Rae1 Nc5 18. Be2 Be4 19. Qd1 Nd3 20. Bxd3 Bxd3 21.
Rf2 Bxc4 22. Qc2 Bd5 23. Qxc7 *
Position (FEN): r2q1rk1/p1Q2pp1/1p2p2p/3bP3/5P2/P7/1P1B1RPP/4R1K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1148
Best move: Qxc7