Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 d6 3. g3 e5 4. dxe5 dxe5 5. Qxd8+ Kxd8 6. Bg2 Bc5 7. a3 a5 8.
Nf3 Nbd7 9. e3 c6 10. b3 Ke7 11. Bb2 e4 12. Nd4 Ne5 13. Nf5+ Bxf5 14. Bxe5 Rad8
15. Nd2 Rd7 16. Bxf6+ gxf6 17. Bxe4 Rxd2 18. Bxf5 Rhd8 19. Bg4 Rb2 20. Bd1 Bd6
21. h4 Be5 22. Rc1 Rdd2 23. Rf1 Ra2 24. c5 Bb2 25. Rc2 Rxc2 26. Bxc2 Bxa3 27.
Kd2 Bxc5 28. Kd3 h6 29. f3 b5 30. g4 a4 31. bxa4 Ra3+ 32. Ke2 Rxe3+ 33. Kd2
bxa4 34. Bxa4 Re6 35. Rb1 Rd6+ 36. Ke2 Ke6 37. Bb3+ Ke7 38. Ba4 Re6+ 39. Kd2
Kf8 40. Rb8+ Kg7 41. Rc8 Bb4+ 42. Kd3 c5 43. h5 Re5 44. Bc6 f5 45. gxf5 Rxf5
46. Be4 Rxh5 47. Kc4 Rh4 48. Rc7 Rf4 49. Kd3 h5 50. Ke3 Rf6 51. Kf2 h4 52. Kg2
Rd6 53. Kh3 Be1 54. Rxc5 Bg3 55. Rb5 Rd2 56. Rb7 Rf2 57. Bd5 Kg6 58. Bxf7+ Kf5
59. Rb5+ Be5 60. Kxh4 *
Position (FEN): 8/5B2/8/1R2bk2/7K/5P2/5r2/8 b - - 0 60
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1347
Best move: Rh2#