Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Nc3 Bb4 6. Bd2 Ne7 7. h3 Nd7 8. Ne2
Qa5 9. c3 Nxe5 10. cxb4 *
Position (FEN): r3k2r/pp2nppp/2p1p3/q2pnb2/1P1P4/5N1P/PP1BNPP1/R2QKB1R b KQkq - 0 10
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 954
Best move: Nd3#