Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. c3 Nf6 3. d4 Nxe4 4. dxe5 d5 5. exd6 Nxd6 6. Nf3 Be7 7. Nd4 O-O 8.
Bd3 c5 9. Nf3 Bg4 10. O-O Nc6 11. Re1 Bf6 12. Na3 Ne5 13. Be2 a6 14. Nxe5 Bxe2
15. Qxe2 Re8 16. f4 g6 17. Nac4 Bg7 18. Be3 Nf5 19. Bf2 f6 20. Rad1 Qb8 21. Nb6
Ra7 22. Qc4+ Kh8 23. Nf7+ Kg8 24. Nh6+ Kh8 25. Qg8+ Rxg8 *
Position (FEN): 1q4rk/rp4bp/pN3ppN/2p2n2/5P2/2P5/PP3BPP/3RR1K1 w - - 0 26
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 815
Best move: Nf7#