Chess puzzle (Crushing)
Moves: 1. e4 c5 2. g3 e6 3. Bg2 d5 4. Ne2 Nc6 5. O-O Nf6 6. d3 Bd6 7. Bf4 O-O 8. Bxd6
Qxd6 9. f4 dxe4 10. dxe4 Qxd1 11. Rxd1 Rd8 12. Rxd8+ Nxd8 13. e5 Nd5 14. Nec3
Ne3 15. Be4 f5 16. exf6 gxf6 17. Nb5 Bd7 18. a4 a6 19. N5c3 Nc6 20. h3 b6 21.
Kf2 Nc4 22. b3 Nd6 23. Bg2 Rd8 24. Ne4 Nxe4+ 25. Bxe4 Nd4 26. Nc3 Bc6 27. Bxc6
Nxc6 28. Ke3 Nb4 29. a5 *
Position (FEN): 3r2k1/7p/pp2pp2/P1p5/1n3P2/1PN1K1PP/2P5/R7 b - - 0 29
Black to move.
Themes:  Endgame  
Puzzle rating: 1270
Best move: Nxc2+