Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nc6 4. d4 cxd4 5. cxd4 g6 6. Nc3 Bg7 7. d5 Ne5 8. Be2
Bg4 9. Nxe5 Bxe2 10. Qxe2 Bxe5 11. O-O a6 12. Be3 Bg7 13. f4 Nf6 14. e5 dxe5
15. fxe5 Nd7 16. e6 fxe6 17. dxe6 Nf6 18. Rad1 Qc7 19. Nd5 Qe5 20. Qf3 O-O 21.
Nxe7+ Kh8 22. Qh3 Nh5 23. Rxf8+ Rxf8 24. Bd4 Qxd4+ 25. Rxd4 Bxd4+ 26. Kh1 *
Position (FEN): 5r1k/1p2N2p/p3P1p1/7n/3b4/7Q/PP4PP/7K b - - 1 26
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 436
Best move: Rf1#