Chess puzzle (Checkmate)
Moves: 1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. Bf4 dxe5 6. Bxe5 Nc6 7. c5 Nxe5 8.
dxe5 Qxd1+ 9. Kxd1 Nd5 10. Bc4 e6 11. Bxd5 exd5 12. b4 g6 13. Nc3 c6 14. f4
Bg4+ 15. Nce2 Bg7 16. h3 Bf5 17. Nf3 Be4 18. Ned4 O-O 19. Rf1 Rac8 20. g4 b5
21. Kd2 Rfd8 22. a4 Bxf3 23. Rxf3 f6 24. Ne6 Re8 25. Nxg7 Kxg7 26. exf6+ Kxf6
27. axb5 cxb5 28. Rxa7 Re7 29. Ra6+ Re6 30. g5+ Kf5 31. Ra7 Re4 32. Rf7+ Ke6
33. Rxh7 Rxb4 34. Kc3 Rc4+ 35. Kd3 R8xc5 36. Re3+ Kf5 *
Position (FEN): 8/7R/6p1/1prp1kP1/2r2P2/3KR2P/8/8 w - - 2 37
White to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 1882
Best move: Rf7#