Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Panov_Attack
Moves: 1. Nf3 e6 2. c4 d5 3. e3 c5 4. d4 Nf6 5. Nc3 cxd4 6. exd4 Bb4 7. Bd2 O-O 8. Be2
Nc6 9. cxd5 Nxd5 10. O-O Nxc3 11. bxc3 Ba5 12. Qb3 b6 13. Rad1 Bb7 14. Be3 Ne7
15. Ne5 Qd5 16. Bc4 *
Position (FEN): r4rk1/pb2nppp/1p2p3/b2qN3/2BP4/1QP1B3/P4PPP/3R1RK1 b - - 7 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 615
Best move: Qxg2#