Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Semi-Tarrasch_Defense
Moves: 1. d4 Nf6 2. Nf3 e6 3. c4 d5 4. Nc3 c5 5. dxc5 Bxc5 6. e3 Nc6 7. a3 a5 8. Be2
O-O 9. O-O Bd7 10. h3 Ne7 11. b3 Rc8 12. Bb2 Ba7 13. Nb5 Bxb5 14. cxb5 Bb8 15.
a4 Nf5 16. Nd4 Qd6 17. Nxf5 *
Position (FEN): 1br2rk1/1p3ppp/3qpn2/pP1p1N2/P7/1P2P2P/1B2BPP1/R2Q1RK1 b - - 0 17
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 774
Best move: Qh2#