Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. g3 d5 3. e5 Bf5 4. Bg2 e6 5. Nf3 c5 6. O-O Nc6 7. d3 Nge7 8. Nh4
Bg6 9. Nxg6 hxg6 10. f4 Nf5 11. b3 Qb6 12. Qf3 Ncd4 13. Qf2 c4 14. Nc3 Bc5 15.
Na4 Ne2+ 16. Kh1 Nfxg3+ 17. Qxg3 *
Position (FEN): r3k2r/pp3pp1/1q2p1p1/2bpP3/N1p2P2/1P1P2Q1/P1P1n1BP/R1B2R1K b kq - 0 17
Black to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 1102
Best move: Nxg3#