Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 Nc6 3. e3 d5 4. Nf3 Bd6 5. Bg3 Bxg3 6. hxg3 Nf6 7. Be2 O-O 8.
Qd3 Ne4 9. Ne5 Nxe5 10. dxe5 Qg5 11. f3 Nxg3 *
Position (FEN): r1b2rk1/ppp2ppp/4p3/3pP1q1/8/3QPPn1/PPP1B1P1/RN2K2R w KQ - 0 12
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 712
Best move: Qxh7#