Chess puzzle (Checkmate)
Moves: 1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. Be3 Nf6 5. h3 O-O 6. Nf3 Nbd7 7. a4 c5 8. dxc5
Nxc5 9. e5 Nfe4 10. Nxe4 Nxe4 11. exd6 Nxd6 12. c3 Nf5 13. Qxd8 Rxd8 14. Bf4 e5
15. Bd2 e4 16. Ng5 Re8 17. Bc4 Nd6 18. Bb3 h6 19. Bf4 hxg5 20. Bxd6 e3 21. O-O
exf2+ 22. Rxf2 Be6 23. Bxe6 Rxe6 24. Bg3 Rae8 25. Rd2 Re2 26. Rad1 a6 27. Kf1
Rxd2 28. Rxd2 Be5 29. Re2 f6 30. Bxe5 fxe5 31. Kf2 Kf7 32. Ke3 Ke6 33. Rd2 Rf8
34. b4 Rf1 35. b5 Ra1 36. bxa6 bxa6 37. Rb2 Rxa4 38. Rb6+ Kf7 39. Rc6 a5 40. c4
Ra2 41. g4 a4 42. Ke4 Re2+ 43. Kd5 e4 44. Rc7+ Ke8 45. Ke6 Kd8 46. Ra7 Ra2 47.
Kd6 Kc8 48. Kc6 Kb8 49. Re7 Re2 50. c5 e3 51. Kb6 Rb2+ 52. Ka5 e2 53. Kxa4 Kc8
54. c6 Kd8 55. Re3 Kc7 56. Ka3 Rd2 57. Re6 Rd3+ 58. Kb2 Rxh3 59. Rxe2 Rg3 60.
Re4 Kxc6 61. Kc2 Kd5 62. Ra4 Rf3 63. Kd2 Rf4 64. Ra5+ Ke6 65. Rxg5 Kf6 66. Rb5
Rxg4 67. Rb6+ Kg5 68. Ke3 Rg1 69. Kf2 Rg4 70. Rb5+ Kh4 71. Rb6 g5 *
Position (FEN): 8/8/1R6/6p1/6rk/8/5K2/8 w - - 0 72
White to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 707
Best move: Rh6#