Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Nf6 5. d4 exd4 6. e5 dxc3 7. e6 fxe6 8.
Nxc3 O-O 9. O-O a6 10. Ba4 b5 11. Bb3 Bb7 12. Bg5 d5 13. Rc1 Qd6 14. Ne2 Ne4
15. Bf4 Rxf4 16. Nxf4 Qxf4 17. Re1 Bxf2+ 18. Kh1 Bxe1 19. Qxe1 Rf8 20. Rd1 g5
21. Bc2 g4 22. Nh4 Nf2+ 23. Kg1 Nxd1 24. Qxd1 Qf2+ 25. Kh1 Qf1+ 26. Qxf1 *
Position (FEN): 5rk1/1bp4p/p1n1p3/1p1p4/6pN/8/PPB3PP/5Q1K b - - 0 26
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 426
Best move: Rxf1#