Chess puzzle (Checkmate)
Opening: Three_Knights_Opening, Three_Knights_Opening_Other_variations
Moves: 1. e4 e5 2. Nc3 Nc6 3. Nf3 Bc5 4. Nxe5 Bxf2+ 5. Kxf2 Nxe5 6. d4 Qf6+ 7. Kg1 Nc6
8. Nd5 Qd8 9. e5 Nge7 10. Bg5 h6 11. Qh5 O-O 12. Nf6+ Kh8 13. Bxh6 g6 14. Bg7+
Kxg7 *
Position (FEN): r1bq1r2/ppppnpk1/2n2Np1/4P2Q/3P4/8/PPP3PP/R4BKR w - - 0 15
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 705
Best move: Qh7#