Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. d4 Bg7 3. c3 e6 4. f4 d5 5. e5 h5 6. Nf3 Nh6 7. Bd3 Ng4 8. Qc2 O-O
9. Ng5 c5 10. Bxg6 fxg6 11. Qxg6 Qe8 *
Position (FEN): rnb1qrk1/pp4b1/4p1Q1/2ppP1Np/3P1Pn1/2P5/PP4PP/RNB1K2R w KQ - 1 12
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 817
Best move: Qh7#