Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Accelerated_Panov_Attack
Moves: 1. c4 c6 2. e4 d5 3. cxd5 cxd5 4. exd5 Nf6 5. Bb5+ Nbd7 6. Nc3 a6 7. Bc4 b5 8.
Bb3 Bb7 9. Nf3 g6 10. O-O Bg7 11. Re1 O-O 12. Ne5 Nxe5 13. Rxe5 Nd7 14. Re1 Nc5
15. d4 Nxb3 16. axb3 b4 17. Na2 Qxd5 18. Nxb4 *
Position (FEN): r4rk1/1b2ppbp/p5p1/3q4/1N1P4/1P6/1P3PPP/R1BQR1K1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 519
Best move: Qxg2#