Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. c4 c5 3. Bf4 cxd4 4. Qxd4 Nc6 5. Qd1 Nf6 6. Nf3 d5 7. e3 Bb4+ 8.
Nbd2 O-O 9. a3 Ba5 10. b4 Bc7 11. Bg3 Bxg3 12. hxg3 dxc4 13. Bxc4 a6 14. Qc2 b5
15. Bd3 Bb7 16. Bxh7+ Nxh7 *
Position (FEN): r2q1rk1/1b3ppn/p1n1p3/1p6/1P6/P3PNP1/2QN1PP1/R3K2R w KQ - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1478
Best move: Qxh7#