Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 a6 4. d4 cxd4 5. Nxd4 e6 6. a4 Nf6 7. Bg5 Be7 8. O-O
Nc6 9. Nc3 h6 10. Bh4 Bd7 11. Kh1 Qb6 12. Nxc6 Bxc6 13. Bxf6 Bxf6 14. Qxd6 Rd8
15. Qa3 Be7 16. Qb3 Qxb3 17. Bxb3 Bf6 18. Rfe1 Bxc3 19. bxc3 O-O 20. f4 Rd2 21.
Rad1 Rfd8 22. Rxd2 Rxd2 23. Kg1 g5 24. g3 gxf4 25. gxf4 Kg7 26. Re3 Kf6 27. Rd3
Re2 28. e5+ Kf5 29. Rh3 Kxf4 30. Rxh6 Kxe5 31. Kf1 Re4 32. a5 Re3 33. Rh5+ Kf6
34. c4 Kg6 35. Rh8 Re5 36. Rg8+ Kh7 37. Rf8 Kg7 38. Rd8 Rxa5 39. Rd3 Rh5 40. h3
Kf6 41. Kf2 a5 42. Ba2 e5 43. Rd6+ Kg5 44. Rd3 f6 45. Rg3+ Kf5 46. c3 Rh8 47.
Bb1+ Ke6 48. Re3 a4 49. Kg3 Rd8 50. h4 Rd1 51. Bc2 Rd2 52. Bb1 Rb2 53. Bd3 a3
54. Re1 a2 55. Ra1 Ba4 56. c5 Bb3 57. h5 Rd2 58. Bh7 Bd5 59. Bg8+ Kf5 60. Bxd5
Rxd5 61. Rxa2 Kg5 62. Rh2 Kh6 63. Kg4 Rxc5 64. Kf5 Rxc3 65. Kxf6 e4 66. Kf5 e3
67. Kf4 b5 68. Rb2 Kxh5 69. Rxb5+ Kh4 70. Rb2 Rd3 *
Position (FEN): 8/8/8/8/5K1k/3rp3/1R6/8 w - - 3 71
White to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 1132
Best move: Rh2#