Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. b4 Bb6 6. c3 d5 7. exd5 Nxd5 8. d4
exd4 9. Re1+ Be6 10. Nxd4 Nxd4 11. cxd4 O-O 12. a3 Nxb4 13. Bxe6 fxe6 14. axb4
Bxd4 15. Ra2 Qh4 16. g3 Qf6 17. Be3 Rad8 18. Bxd4 Rxd4 19. Qb3 h5 20. Rae2 Kh8
21. Nc3 h4 22. Ne4 Rxe4 23. Rxe4 Qxf2+ 24. Kh1 h3 25. R4e2 Qf1+ 26. Rxf1 *
Position (FEN): 5r1k/ppp3p1/4p3/8/1P6/1Q4Pp/4R2P/5R1K b - - 0 26
Black to move.
Themes:  Endgame, Queen and Rook Endgame Mate in 1 
Puzzle rating: 687
Best move: Rxf1#