Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Bf5 3. e3 e6 4. c4 dxc4 5. Bxc4 Bxb1 6. Rxb1 Bb4+ 7. Ke2 Nf6 8.
Nf3 O-O 9. a3 Bd6 10. Bg3 Bxg3 11. hxg3 a6 12. Bd3 b5 13. Qc2 h6 14. Ng5 Nd5
15. Bh7+ Kh8 16. Bg8 Qxg5 *
Position (FEN): rn3rBk/2p2pp1/p3p2p/1p1n2q1/3P4/P3P1P1/1PQ1KPP1/1R5R w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 798
Best move: Qh7#