Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Modern_Defense
Moves: 1. d4 g6 2. c3 Bg7 3. e3 c5 4. Bc4 Nc6 5. Qf3 e6 6. Nh3 Nge7 7. e4 O-O 8. Ng5
cxd4 9. Qh3 h6 10. Nf3 h5 11. g4 hxg4 12. Qxg4 dxc3 13. Nxc3 Ne5 14. Qh3 Nxc4
15. Ng5 f6 *
Position (FEN): r1bq1rk1/pp1pn1b1/4ppp1/6N1/2n1P3/2N4Q/PP3P1P/R1B1K2R w KQ - 0 16
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 787
Best move: Qh7#