Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Tarrasch_Defense
Moves: 1. Nf3 d5 2. d4 c5 3. c4 e6 4. e3 Nc6 5. Nc3 cxd4 6. Nxd4 Bb4 7. a3 Bxc3+ 8.
bxc3 dxc4 9. Bxc4 Nge7 10. O-O b6 11. a4 Bb7 12. Ba3 O-O 13. Qb3 Re8 14. Rad1
Na5 15. Qa2 Nxc4 16. Qxc4 Rc8 17. Qb4 Qd5 18. Nb5 *
Position (FEN): 2r1r1k1/pb2nppp/1p2p3/1N1q4/PQ6/B1P1P3/5PPP/3R1RK1 b - - 4 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 978
Best move: Qxg2#