Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. Bxc6+ bxc6 5. d3 Ne7 6. O-O f5 7. exf5 Nxf5 8.
Nc3 Be7 9. Bd2 O-O 10. b3 Bb7 11. Na4 c5 12. Bc3 Nh4 13. Nxh4 Bxh4 14. Qe2 Qe8
15. Rae1 Bf6 16. Nb2 Qg6 17. f3 Bh4 18. Rd1 Rf7 19. Nc4 Raf8 20. Na5 Ba8 21. b4
cxb4 22. Bxb4 Bxf3 23. Rxf3 Rxf3 24. Kh1 Rf2 25. Qe4 Rf1+ 26. Rxf1 *
Position (FEN): 5rk1/p1p3pp/3p2q1/N3p3/1B2Q2b/3P4/P1P3PP/5R1K b - - 0 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 891
Best move: Rxf1#