Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. d4 cxd4 5. Nxd4 Be7 6. Nxc6 bxc6 7. O-O Nf6 8.
Nc3 d5 9. exd5 exd5 10. Bb3 O-O 11. Re1 Bg4 12. f3 Be6 13. Bg5 Qc7 14. Na4 Rad8
15. Qd4 Rfe8 16. Nc5 Bxc5 17. Qxc5 Nd7 18. Qd4 Rb8 19. Bf4 Qb6 20. Qxb6 Rxb6
21. Be3 Rb7 22. Bd4 Rf8 23. Ba4 Rc7 24. Bc5 *
Position (FEN): 5rk1/p1rn1ppp/2p1b3/2Bp4/B7/5P2/PPP3PP/R3R1K1 b - - 7 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 593
Best move: Nxc5