Chess puzzle (Checkmate)
Moves: 1. d4 b6 2. Bf4 Bb7 3. Nf3 Nf6 4. e3 e6 5. c4 Be7 6. d5 exd5 7. cxd5 Nxd5 8.
Bc4 Nxf4 9. Bxf7+ Kxf7 10. exf4 Re8 11. Ne5+ Kg8 12. Qb3+ d5 13. O-O Bf6 14.
Re1 Bxe5 15. fxe5 c6 16. Nd2 Qg5 17. Ne4 Qe7 18. Nd6 Rf8 19. Qc2 Ba6 20. Re3 c5
21. Qb3 c4 22. Qd1 Qh4 23. Qxd5+ Kh8 24. Qxa8 Qxf2+ 25. Kh1 Qf1+ 26. Rxf1 *
Position (FEN): Qn3r1k/p5pp/bp1N4/4P3/2p5/4R3/PP4PP/5R1K b - - 0 26
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 566
Best move: Rxf1#