Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Two_Knights_Variation
Moves: 1. d4 g6 2. Nc3 Bg7 3. e4 d6 4. Nf3 Nd7 5. Bd3 Ngf6 6. Be3 e5 7. dxe5 dxe5 8.
Bb5 c6 9. Ba4 O-O 10. Bb3 Re8 11. Ng5 Rf8 12. Qf3 h6 13. h4 hxg5 14. hxg5 Nh7
15. Qh3 Nxg5 16. Bxg5 Qxg5 *
Position (FEN): r1b2rk1/pp1n1pb1/2p3p1/4p1q1/4P3/1BN4Q/PPP2PP1/R3K2R w KQ - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 998
Best move: Qh7#