Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Bd6 5. c3 Ne7 6. Be2 O-O 7. Bg5 f6 8. Be3
Nf5 9. Bd2 Re8 10. O-O Ne7 11. h3 Bf5 12. Be3 c6 13. Bd3 Qb6 14. Bxf5 Nxf5 15.
Qc2 Nxe3 16. fxe3 Rxe3 17. Re1 Rxe1+ 18. Nxe1 Nd7 19. Nf3 Ne5 20. Nxe5 fxe5 21.
Kh1 exd4 22. cxd4 Qxd4 23. Nd2 Rf8 24. Nf3 Qe3 25. Re1 Qxe1+ 26. Nxe1 *
Position (FEN): 5rk1/pp4pp/2pb4/3p4/8/7P/PPQ3P1/4N2K b - - 0 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 497
Best move: Rf1#