Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Nc3 e6 3. Bf4 Bb4 4. e3 O-O 5. Ne2 Nh5 6. Bg3 Nxg3 7. hxg3 Qf6 8.
Qd3 d5 *
Position (FEN): rnb2rk1/ppp2ppp/4pq2/3p4/1b1P4/2NQP1P1/PPP1NPP1/R3KB1R w KQ - 0 9
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 450
Best move: Qxh7#