Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Bd3 a6 5. Nf3 c5 6. c3 c4 7. Bc2 b5 8. b3 Bb7
9. Nbd2 Nh5 10. Be5 Nd7 11. Bg3 Nxg3 12. hxg3 Bd6 13. bxc4 bxc4 14. Ba4 O-O 15.
Qc2 Nb6 *
Position (FEN): r2q1rk1/1b3ppp/pn1bp3/3p4/B1pP4/2P1PNP1/P1QN1PP1/R3K2R w KQ - 4 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 969
Best move: Qxh7#