Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 e6 3. e3 Nf6 4. c4 Bd6 5. Bg3 O-O 6. Nc3 Bxg3 7. hxg3 dxc4 8.
Bxc4 Nbd7 9. Nf3 b6 10. e4 Bb7 11. e5 Nd5 12. Bd3 c5 13. Bxh7+ Kh8 14. Qc2 Nb4
15. Bg8+ Kxg8 *
Position (FEN): r2q1rk1/pb1n1pp1/1p2p3/2p1P3/1n1P4/2N2NP1/PPQ2PP1/R3K2R w KQ - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 696
Best move: Qh7#