Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Semi-Tarrasch_Defense
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. dxc5 Bxc5 6. cxd5 Nxd5 7. e3 O-O 8.
Bd2 Nc6 9. Be2 b6 10. Bb5 Bb7 11. a3 a6 12. Be2 Rc8 13. Rc1 h6 14. Nxd5 Qxd5
15. O-O Rfd8 16. Qc2 Ne5 17. Nxe5 *
Position (FEN): 2rr2k1/1b3pp1/pp2p2p/2bqN3/8/P3P3/1PQBBPPP/2R2RK1 b - - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1652
Best move: Qxg2#