Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 d5 3. e3 c5 4. dxc5 Bxc5 5. c3 Nf6 6. Nf3 Nc6 7. Nbd2 O-O 8.
Nb3 Bd6 9. Bg3 Bxg3 10. hxg3 Ne4 11. Nbd4 a5 12. Qd3 a4 13. Nd2 Qb6 14. Rb1 e5
15. f3 Nxg3 *
Position (FEN): r1b2rk1/1p3ppp/1qn5/3pp3/p2N4/2PQPPn1/PP1N2P1/1R2KB1R w K - 0 16
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 935
Best move: Qxh7#