Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. f4 d5 3. exd5 exf4 4. Nf3 Bc5 5. d4 Bd6 6. c4 Bg4 7. Nc3 c6 8. c5
Qe7+ 9. Kf2 Bxc5 10. Bc4 Bxf3 11. Kxf3 Qg5 12. dxc5 Ne7 13. Bxf4 Qf5 14. g4 Qf6
15. Ne4 Qxb2 16. Rb1 Qa3+ 17. Rb3 Qxa2 18. Nd6+ Kf8 19. Re1 Nd7 20. Rxe7 Kxe7
21. Nf5+ Kf8 22. dxc6 Nxc5 23. Qd6+ Kg8 24. Ne7+ Kf8 25. Ng6+ Kg8 26. Qf8+ Rxf8
*
Position (FEN): 5rkr/pp3ppp/2P3N1/2n5/2B2BP1/1R3K2/q6P/8 w - - 0 27
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 1031
Best move: Ne7#