Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. Nc3 d5 5. exd5 exd5 6. Bxd5 Nf6 7. Qe2+ Be7 8.
Bxc6+ bxc6 9. O-O Bg4 10. h3 Bf5 11. d3 Rb8 12. Qe5 Bg6 13. Nh4 O-O 14. Nxg6
hxg6 15. Ne4 Nd5 16. Bf4 f5 17. Qe6+ Kh7 18. Bxb8 Qxb8 19. Nxc5 Bxc5 20. Qxc6
Qd6 21. Qxd6 Bxd6 22. c4 Nb4 23. Rfd1 Be5 24. Rd2 Rd8 25. Re1 Bf6 26. Red1 Nxa2
27. d4 Nb4 28. c5 Nd5 29. c6 Rc8 30. Rc2 Nb4 31. d5 *
Position (FEN): 2r5/p5pk/2P2bp1/3P1p2/1n6/7P/1PR2PP1/3R2K1 b - - 0 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1070
Best move: Nxc2