Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Austrian_Defense
Moves: 1. d4 d5 2. c4 c5 3. Nc3 Nf6 4. Bg5 cxd4 5. Qxd4 Nc6 6. Qd1 d4 7. Nd5 Nxd5 8.
cxd5 Qxd5 9. Bh4 e5 10. e3 g5 11. Bxg5 Rg8 12. Bh4 Bg4 13. f3 Bf5 14. e4 Bb4+
15. Kf2 Qc5 16. exf5 *
Position (FEN): r3k1r1/pp3p1p/2n5/2q1pP2/1b1p3B/5P2/PP3KPP/R2Q1BNR b q - 0 16
Black to move.
Themes: Discovered Attack Middlegame Mate in 1 
Puzzle rating: 944
Best move: d3#