Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Nf3 Nc6 5. Bf4 Bb4+ 6. Nbd2 Qe7 7. Bg5 Qe6 8.
a3 Ngxe5 9. axb4 *
Position (FEN): r1b1k2r/pppp1ppp/2n1q3/4n1B1/1PP5/5N2/1P1NPPPP/R2QKB1R b KQkq - 0 9
Black to move.
Themes: Pin Opening Mate in 1, Smothered Mate 
Puzzle rating: 1339
Best move: Nd3#