Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_London_System
Moves: 1. d4 d5 2. Nf3 Nf6 3. Bf4 e6 4. e3 Bd6 5. Bg3 O-O 6. Bd3 c5 7. c3 c4 8. Bc2 b5
9. Bh4 Be7 10. b3 a5 11. Nbd2 Ba6 12. Bb1 b4 13. bxc4 bxc3 14. Nb3 Bb4 15. Qc2
dxc4 16. Bxf6 cxb3 *
Position (FEN): rn1q1rk1/5ppp/b3pB2/p7/1b1P4/1pp1PN2/P1Q2PPP/RB2K2R w KQ - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1018
Best move: Qxh7#