Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. Be2 d6 4. c3 Nc6 5. d4 cxd4 6. cxd4 a6 7. O-O Nf6 8. Nc3
Be7 9. Re1 O-O 10. a3 b5 11. b4 Re8 12. Bb2 Bb7 13. Qd3 Qc7 14. Rac1 Qb6 15.
Bd1 Rad8 16. d5 Ne5 17. dxe6 fxe6 18. Nxe5 dxe5 19. Qg3 Nd7 20. Bg4 Rf8 21. Qh3
Rxf2 22. Bxe6+ Kh8 23. Kh1 Rxb2 24. Bxd7 Rf8 25. Nd5 Bxd5 26. exd5 Qf2 27. Bg4
Rd2 28. Bf3 Qd4 29. Be4 h6 30. Qh5 Rf6 31. Qe8+ Bf8 32. Rc8 Rdf2 33. Rd8 Rf1+
34. Rxf1 *
Position (FEN): 3RQb1k/6p1/p4r1p/1p1Pp3/1P1qB3/P7/6PP/5R1K b - - 0 34
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 876
Best move: Rxf1#