Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 e6 3. d5 exd5 4. exd5 d6 5. c4 a6 6. Nf3 b5 7. b3 Bd7 8. Be2 Nf6
9. Nc3 Be7 10. O-O O-O 11. Bg5 b4 12. Na4 Bxa4 13. bxa4 a5 14. Qd3 Nbd7 15. Bd1
h6 16. Bd2 Re8 17. a3 Ne5 18. Nxe5 dxe5 19. f4 Bd6 20. fxe5 Bxe5 21. Ra2 Bd4+
22. Kh1 Qd6 23. Bf4 Qxf4 24. Rxf4 Re1+ 25. Rf1 Rae8 26. Re2 *
Position (FEN): 4r1k1/5pp1/5n1p/p1pP4/PpPb4/P2Q4/4R1PP/3BrR1K b - - 4 26
Black to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 821
Best move: Rxf1#