Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Anti-Tartakower_Variation
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bxf6 Bxf6 8. g3
b6 9. Qd3 dxc4 10. Qxc4 Bb7 11. Bg2 Nd7 12. Qd3 Nc5 13. Qe2 Ne4 14. Qc2 Ng5 15.
Nxg5 Bxg2 *
Position (FEN): r2q1rk1/p1p2pp1/1p2pb1p/6N1/3P4/2N1P1P1/PPQ2PbP/R3K2R w KQ - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 938
Best move: Qh7#