Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Bc5 3. Bc4 d6 4. O-O Nf6 5. Nc3 O-O 6. h3 a6 7. d3 b5 8. Bb3
Nc6 9. Bg5 h6 10. Bh4 g5 11. Nxg5 hxg5 12. Bxg5 Kg7 13. Qf3 Nd4 14. Qg3 Rg8 15.
Nd5 Ne2+ 16. Kh2 Nxg3 17. fxg3 Kf8 18. Bxf6 Qd7 19. Be7+ Ke8 20. Nf6+ Kxe7 21.
Nxg8+ Kd8 22. Rxf7 Qe8 23. Re7 Qxe7 24. Nxe7 Kxe7 25. Rf1 Be6 26. Bxe6 Kxe6 27.
g4 Be3 28. h4 Rh8 29. Kh3 d5 30. exd5+ Kxd5 31. Rf5 c5 32. g5 Ke6 33. g4 c4 34.
Rf6+ Ke7 35. Rxa6 Bxg5 36. h5 cxd3 37. cxd3 Rd8 38. Ra3 Kf6 39. Rb3 Rd5 40. Rc3
Bh6 41. Rc6+ Kg5 42. Rg6+ Kf4 43. Rxh6 Rxd3+ 44. Kg2 Rg3+ 45. Kf2 Rxg4 46. Rb6
Rh4 47. Rxb5 Rxh5 48. a4 Rh2+ 49. Ke1 Ke3 50. Kd1 e4 51. a5 Kd3 52. Kc1 *
Position (FEN): 8/8/8/PR6/4p3/3k4/1P5r/2K5 b - - 2 52
Black to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 1475
Best move: Rh1#