Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bb5 e6 3. d4 Qa5+ 4. Bd2 Qxb5 5. dxc5 Qxc5 6. Nc3 Qb6 7. Nf3 Qxb2
8. Rb1 Qa3 9. Nb5 Qc5 10. Be3 Qc6 11. Ne5 Qxe4 12. Nc7+ Kd8 13. Nxf7+ Kxc7 14.
Nxh8 Bc5 15. O-O Bxe3 16. fxe3 Qxe3+ 17. Kh1 b6 18. Nf7 Bb7 19. Qd6+ Kc8 20.
Qf8+ Kc7 21. Qd8+ Kc6 22. Rb3 Qd4 23. Re1 Na6 24. Ne5+ Qxe5 25. Qh4 Rf8 26.
Rxe5 *
Position (FEN): 5rn1/pb1p2pp/npk1p3/4R3/7Q/1R6/P1P3PP/7K b - - 0 26
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 1039
Best move: Rf1#