Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Exchange_Variation
Moves: 1. d4 c6 2. e4 d5 3. exd5 cxd5 4. Nc3 Nf6 5. Nf3 e6 6. a3 Bd6 7. Bd3 O-O 8. Bg5
Nbd7 9. O-O h6 10. Bh4 a6 11. Rb1 b5 12. b4 Bb7 13. Ne5 Bxe5 14. dxe5 Nxe5 15.
f4 Nxd3 16. Qxd3 d4 17. Ne2 Qd5 18. Bxf6 *
Position (FEN): r4rk1/1b3pp1/p3pB1p/1p1q4/1P1p1P2/P2Q4/2P1N1PP/1R3RK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 484
Best move: Qxg2#