Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 e6 3. Nf3 Bd6 4. Bg3 Nf6 5. e3 O-O 6. Bd3 b6 7. c3 Bb7 8. Qc2
c5 9. Nbd2 cxd4 10. exd4 Ne4 11. Nxe4 dxe4 12. Bxe4 Nc6 13. Bxh7+ Kh8 14. Bd3
Bxg3 15. hxg3+ Kg8 16. Bh7+ Kh8 17. Bg8+ Kxg8 *
Position (FEN): r2q1rk1/pb3pp1/1pn1p3/8/3P4/2P2NP1/PPQ2PP1/R3K2R w KQ - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 621
Best move: Qh7#