Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Vienna_Hybrid
Moves: 1. e4 e5 2. Nc3 Nc6 3. Bc4 Nf6 4. d3 Bb4 5. Ne2 h6 6. a3 Ba5 7. b4 Bb6 8. O-O
O-O 9. Ng3 a6 10. Nf5 Kh7 11. Ne2 d6 12. Neg3 Ne7 13. Nxg7 Kxg7 14. Nh5+ Nxh5
15. Qxh5 Rh8 *
Position (FEN): r1bq3r/1pp1npk1/pb1p3p/4p2Q/1PB1P3/P2P4/2P2PPP/R1B2RK1 w - - 1 16
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1017
Best move: Qxf7#