Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 d6 6. Nc3 Qf6 7. Qxf6 Nxf6
8. Bc4 Be6 9. Bd3 O-O-O 10. Be3 Kb8 11. O-O Ng4 12. Bf4 c6 13. h3 Ne5 14. Be2
Ng6 15. Bg3 Ka8 16. f4 Ne7 17. a4 d5 18. exd5 Nxd5 19. Nxd5 Rxd5 20. a5 Bc5+
21. Kh1 Rhd8 22. a6 Rd2 23. axb7+ Kxb7 24. Ba6+ Kb6 25. b4 Be7 26. c4 Rb2 27.
c5+ Bxc5 28. bxc5+ Kxc5 29. Rfc1+ Kb4 30. Rcb1 Rxb1+ 31. Rxb1+ Ka5 32. Ra1+ Kb6
33. Bf2+ Kc7 34. Bxa7 Rd2 35. Bf1 Bd5 36. Be3 Rc2 37. Ra7+ Kb8 38. Ra1 f5 39.
Rc1 Ra2 40. Rb1+ Kc7 41. Bb6+ Kd6 42. Bd4 g6 43. Rb2 Rxb2 44. Bxb2 c5 45. Ba3
Be4 46. Bb5 Kd5 47. Kg1 c4 48. Kf2 Kd4 49. g4 Kd3 50. gxf5 gxf5 51. h4 Bd5 52.
Bb2 Kd2 53. Be5 c3 54. Bxc3+ *
Position (FEN): 8/7p/8/1B1b1p2/5P1P/2B5/3k1K2/8 b - - 0 54
Black to move.
Themes: Hanging Piece Bishop Endgame, Endgame  
Puzzle rating: 1399
Best move: Kxc3