Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Standard_Defense
Moves: 1. e4 d6 2. d4 g6 3. Nc3 Bg7 4. Bd3 Nf6 5. Nf3 O-O 6. Be3 Re8 7. Qd2 Nbd7 8.
Bh6 c6 9. Bxg7 Kxg7 10. h4 e5 11. d5 cxd5 12. Nxd5 Nxd5 13. exd5 Nc5 14. h5 e4
15. Qc3+ f6 16. h6+ Kf7 17. Ng5+ fxg5 *
Position (FEN): r1bqr3/pp3k1p/3p2pP/2nP2p1/4p3/2QB4/PPP2PP1/R3K2R w KQ - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1169
Best move: Qg7#