Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. cxd5 exd5 4. Nc3 Nf6 5. Nf3 Bg4 6. e3 Bd6 7. Be2 O-O 8. h3
Bh5 9. O-O c6 10. Ng5 Bxe2 11. Qxe2 Nbd7 12. e4 dxe4 13. Ngxe4 Nxe4 14. Nxe4
Bc7 15. Qd3 Nb6 16. Ng5 h6 *
Position (FEN): r2q1rk1/ppb2pp1/1np4p/6N1/3P4/3Q3P/PP3PP1/R1B2RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 501
Best move: Qh7#