Chess puzzle (Checkmate)
Opening: Elephant_Gambit, Elephant_Gambit_Paulsen_Countergambit
Moves: 1. e4 e5 2. Nf3 d5 3. exd5 e4 4. Qe2 Nf6 5. d3 Bb4+ 6. Bd2 Bxd2+ 7. Nbxd2 Qxd5
8. dxe4 Qe6 9. O-O-O Qxa2 10. e5 Nfd7 11. Nb3 O-O 12. e6 fxe6 13. Qxe6+ Kh8 14.
Ng5 h6 15. Nf7+ Kh7 16. Bd3+ Kg8 17. Nxh6+ Kh8 18. Qg8+ Rxg8 *
Position (FEN): rnb3rk/pppn2p1/7N/8/8/1N1B4/qPP2PPP/2KR3R w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1015
Best move: Nf7#