Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Hillbilly_Attack
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nf6 5. Ne2 Nc6 6. Ng3 Bg4 7. f3 Bh5 8.
O-O e6 9. Nxh5 Nxh5 10. f4 Bc5+ 11. Kh1 Qh4 12. Nc3 *
Position (FEN): r3k2r/pp3ppp/2n1p3/2bp3n/5P1q/1BN5/PPPP2PP/R1BQ1R1K b kq - 4 12
Black to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 937
Best move: Ng3#