Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Barmen_Variation
Moves: 1. d4 e6 2. c4 d5 3. Nc3 Nf6 4. Nf3 Nbd7 5. Qc2 Be7 6. cxd5 exd5 7. Bf4 O-O 8.
e3 a6 9. Bd3 h6 10. h4 Bd6 11. Ng5 Bxf4 12. exf4 hxg5 13. hxg5 Ne4 14. f3 Nd6
15. Bh7+ Kh8 16. Bg8+ Kxg8 *
Position (FEN): r1bq1rk1/1ppn1pp1/p2n4/3p2P1/3P1P2/2N2P2/PPQ3P1/R3K2R w KQ - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 856
Best move: Qh7#