Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. c4 c5 3. d5 d6 4. Nc3 Nf6 5. Bg5 Be7 6. Nf3 O-O 7. e3 a6 8. Bd3 h6
9. h4 hxg5 10. hxg5 Ng4 11. Bh7+ Kh8 12. Qd3 Bxg5 13. Bg8+ Kxg8 *
Position (FEN): rnbq1rk1/1p3pp1/p2pp3/2pP2b1/2P3n1/2NQPN2/PP3PP1/R3K2R w KQ - 0 14
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1034
Best move: Qh7#