Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Modern_Variation
Moves: 1. d4 e6 2. c4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. Nf3 O-O 6. e3 b6 7. cxd5 Nxd5 8.
Bxe7 Nxe7 9. Bd3 c5 10. Bxh7+ Kxh7 11. Ng5+ Kh6 12. Qg4 Nf5 13. Nce4 cxd4 14.
Qh3+ Kg6 *
Position (FEN): rnbq1r2/p4pp1/1p2p1k1/5nN1/3pN3/4P2Q/PP3PPP/R3K2R w KQ - 2 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 890
Best move: Qh7#