Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 e6 3. Nf3 Nf6 4. Be2 c5 5. c3 cxd4 6. cxd4 Nc6 7. O-O Bd6 8. a3
a6 9. b4 O-O 10. Bd2 Re8 11. Bd3 b5 12. Nc3 e5 13. dxe5 Nxe5 14. Nxe5 Bxe5 15.
Rc1 d4 16. exd4 Bxd4 17. Ne2 Bg4 18. h3 Bxe2 19. Bxe2 Qb6 20. Bf3 Rad8 21. Qb3
Be5 22. Rc6 Qb8 23. Be3 Bf4 24. Rxa6 Bxe3 25. fxe3 Qe5 26. Bc6 Re7 27. Ra5 Ne4
28. Rxb5 Qg3 29. Rf3 Qe1+ 30. Rf1 Qg3 31. Bxe4 Rxe4 32. Qxf7+ Kh8 33. Qf8+ Rxf8
*
Position (FEN): 5r1k/6pp/8/1R6/1P2r3/P3P1qP/6P1/5RK1 w - - 0 34
White to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 537
Best move: Rxf8#