Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bb5 a6 5. Bxc6 dxc6 6. d3 Bd6 7. Be3 Ng4 8.
a3 Nxe3 9. fxe3 c5 10. O-O O-O 11. Qe2 f5 12. exf5 Bxf5 13. e4 Bg6 14. Nd5 a5
15. b3 b5 16. c3 c6 17. Ne3 Bh5 18. Nf5 c4 19. Nxd6 Qxd6 20. dxc4 bxc4 21.
Qxc4+ Bf7 22. Qa4 Be8 23. b4 c5 24. bxc5 *
Position (FEN): r3brk1/6pp/3q4/p1P1p3/Q3P3/P1P2N2/6PP/R4RK1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1254
Best move: Qxc5+