Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bf4 Bd6 5. Bg3 Bxg3 6. hxg3 O-O 7. e3 c6 8. Qc2
Nbd7 9. g4 Nxg4 *
Position (FEN): r1bq1rk1/pp1n1ppp/2p1p3/3p4/2PP2n1/2N1P3/PPQ2PP1/R3KBNR w KQ - 0 10
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 1067
Best move: Qxh7#