Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Bc5 4. Nc3 Nc6 5. f4 d6 6. Nf3 Ng4 7. Ng5 O-O 8. f5
Bf2+ 9. Kf1 Ne3+ 10. Bxe3 Bxe3 11. Nxf7 Rxf7 12. Bxf7+ Kxf7 13. Qh5+ Kg8 14.
Nd5 Qg5 *
Position (FEN): r1b3k1/ppp3pp/2np4/3NpPqQ/4P3/3Pb3/PPP3PP/R4K1R w - - 4 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1202
Best move: Qe8#