Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Panov_Attack
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 dxc4 5. Bxc4 Nf6 6. Nc3 g6 7. Nge2 Bg7 8.
Be3 O-O 9. O-O a6 10. h3 Nc6 11. a3 b5 12. Bb3 Na5 13. Bc2 Bb7 14. Qd3 Nd5 15.
Nxd5 Qxd5 16. Rac1 *
Position (FEN): r4rk1/1b2ppbp/p5p1/np1q4/3P4/P2QB2P/1PB1NPP1/2R2RK1 b - - 1 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 429
Best move: Qxg2#