Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Be2 Nf6 4. O-O Nxe4 5. Re1 Nf6 6. Bb5 d6 7. d4 e4 8. d5
Be7 9. dxc6 O-O 10. cxb7 Bxb7 11. Nd4 c5 12. Nf5 d5 13. Bg5 a6 14. Ba4 h6 15.
Bh4 Kh7 16. Nxe7 Qxe7 17. f3 g5 18. Bf2 d4 19. fxe4 Nxe4 20. Nd2 f5 21. c3 Qd6
22. cxd4 Nxf2 23. Kxf2 Qxd4+ 24. Kf1 Be4 25. Nxe4 fxe4+ 26. Ke2 *
Position (FEN): r4r2/7k/p6p/2p3p1/B2qp3/8/PP2K1PP/R2QR3 b - - 1 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1018
Best move: Rf2#