Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nc3 d5 3. exd5 cxd5 4. Bb5+ Bd7 5. Bxd7+ Qxd7 6. Nf3 Nc6 7. a3 Nf6
8. d3 e5 9. Bg5 Be7 10. O-O O-O 11. Re1 d4 12. Ne2 Nd5 13. Bxe7 Qxe7 14. Ng3
Nf4 15. Ne4 Qe6 16. h3 Qg6 17. Kh2 *
Position (FEN): r4rk1/pp3ppp/2n3q1/4p3/3pNn2/P2P1N1P/1PP2PPK/R2QR3 b - - 2 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 521
Best move: Qxg2#