Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Exchange_Variation
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 Nbd7 6. e3 c6 7. Bd3 Bd6 8.
Nge2 O-O 9. Qc2 h6 10. Bh7+ Kh8 11. h4 hxg5 12. hxg5 Ne4 13. Bxe4+ Kg8 14. Bh7+
Kh8 15. Bg8+ Kxg8 *
Position (FEN): r1bq1rk1/pp1n1pp1/2pb4/3p2P1/3P4/2N1P3/PPQ1NPP1/R3K2R w KQ - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 677
Best move: Qh7#