Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 b6 3. e3 Bb7 4. Nd2 a5 5. Ngf3 Nf6 6. h3 h6 7. a3 d5 8. c3 Bd6
9. Ne5 O-O 10. g4 Nh7 11. h4 Bxe5 12. Bxe5 f5 13. Bd3 fxg4 14. Qxg4 Qe7 15. Rg1
Nf6 16. Qg6 Kh8 17. Bxf6 Rxf6 *
Position (FEN): rn5k/1bp1q1p1/1p2prQp/p2p4/3P3P/P1PBP3/1P1N1P2/R3K1R1 w Q - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1055
Best move: Qh7#