Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Symmetrical_Variation
Moves: 1. d4 Nf6 2. Nf3 d5 3. Nc3 Nc6 4. a3 Bg4 5. e3 e6 6. Bd3 h6 7. h3 Bxf3 8. Qxf3
Be7 9. O-O O-O 10. Bd2 Nh7 11. Qg3 Kh8 12. e4 Ng5 13. h4 Nxe4 14. Bxe4 dxe4 15.
Bxh6 Bxh4 *
Position (FEN): r2q1r1k/ppp2pp1/2n1p2B/8/3Pp2b/P1N3Q1/1PP2PP1/R4RK1 w - - 0 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 704
Best move: Qxg7#