Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 Nf6 5. h3 c5 6. d3 Be7 7. Qf3 O-O 8. Ne2
Nc6 9. c3 a5 10. a4 d4 11. Bd2 Be6 12. Bc4 Bxc4 13. dxc4 Bd6 14. Bf4 Re8 15.
O-O d3 16. Ng3 Bxf4 17. Qxf4 h6 18. Nd2 g5 19. Qf3 Rb8 20. Rad1 Ne5 21. Qf5 Qd6
22. Nge4 Nxe4 23. Nxe4 Qe6 24. Nf6+ Kg7 25. Qxe6 Rxe6 26. Nh5+ Kg8 27. f4 Nxc4
28. Rxd3 Nxb2 29. Rd5 Nxa4 30. fxg5 Rf8 31. Rxc5 *
Position (FEN): 5rk1/1p3p2/4r2p/p1R3PN/n7/2P4P/6P1/5RK1 b - - 0 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 927
Best move: Nxc5