Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 d5 3. e3 Nf6 4. Bd3 Nc6 5. Nd2 Bd6 6. Bg3 O-O 7. c3 h6 8. Ngf3
b6 9. Qe2 a5 10. e4 Bxg3 11. hxg3 dxe4 12. Nxe4 Bb7 13. Nfg5 Nxe4 14. Qxe4 Qxg5
*
Position (FEN): r4rk1/1bp2pp1/1pn1p2p/p5q1/3PQ3/2PB2P1/PP3PP1/R3K2R w KQ - 0 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 571
Best move: Qh7#