Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 O-O
8. O-O d5 9. exd5 cxd5 10. h3 c6 11. Qf3 Nd7 12. Bf4 Nc5 13. a3 Bxc3 14. bxc3
Ba6 15. Bxa6 Nxa6 16. c4 Nc5 17. Rad1 Ne6 18. cxd5 cxd5 19. Rxd5 Qf6 20. Be3
Qxf3 21. gxf3 Rfc8 22. Rc1 Rc3 23. Ra5 a6 24. Kg2 h6 25. Kf1 Rc6 26. c4 Rac8
27. c5 f5 28. Rc4 g5 29. f4 Kf7 30. Rca4 Nxc5 31. Bxc5 Rxc5 32. Rxc5 Rxc5 33.
Rxa6 Rc3 34. Rxh6 gxf4 35. a4 Ra3 36. Ra6 f3 37. h4 *
Position (FEN): 8/5k2/R7/5p2/P6P/r4p2/5P2/5K2 b - - 0 37
Black to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 1190
Best move: Ra1#