Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Orthodox_Defense
Moves: 1. d4 Nf6 2. c4 e6 3. Bg5 d5 4. Nc3 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Bd3 dxc4 8.
Bxc4 Nb6 9. Bb3 a5 10. O-O a4 11. Bc2 Bd7 12. Qd3 Nbd5 13. Rfe1 h6 14. Nxd5
exd5 15. Bxf6 Bxf6 *
Position (FEN): r2q1rk1/1ppb1pp1/5b1p/3p4/p2P4/3QPN2/PPB2PPP/R3R1K1 w - - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 599
Best move: Qh7#