Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. a3 e6 7. Bg5 Nbd7 8. Bd3
Qc7 9. O-O Be7 10. Bxf6 Nxf6 11. Re1 b5 12. Nce2 Bb7 13. Ng3 h5 14. h4 g6 15.
Nf3 Ng4 16. Ng5 Bxg5 17. hxg5 Ne5 18. Rc1 Rc8 19. b3 h4 20. Nf1 h3 21. g3 Qc3
22. Nh2 Ke7 23. Ng4 Nxg4 24. Qxg4 h2+ 25. Kh1 d5 26. exd5 Bxd5+ 27. Be4 Qc6 28.
Bxd5 Qxd5+ 29. Qe4 Rcd8 30. c4 bxc4 31. bxc4 Qxe4+ 32. Rxe4 Rd2 33. c5 Rxf2 34.
c6 Rc8 35. Ra4 Rc7 36. Rxa6 Rf5 37. Kxh2 Rxg5 38. Rb6 Rd5 39. Rb7 Kd6 40. Rxc7
Kxc7 41. Kh3 Rd6 42. Kg4 f6 43. Kf4 Rxc6 44. Rxc6+ *
Position (FEN): 8/2k5/2R1ppp1/8/5K2/P5P1/8/8 b - - 0 44
Black to move.
Themes:  Endgame  
Puzzle rating: 991
Best move: Kxc6