Chess puzzle (Checkmate)
Moves: 1. d4 e5 2. c4 exd4 3. Qxd4 Nc6 4. Qd1 Nf6 5. Bf4 Bb4+ 6. Nd2 Qe7 7. a3 Ne5 8.
axb4 *
Position (FEN): r1b1k2r/ppppqppp/5n2/4n3/1PP2B2/8/1P1NPPPP/R2QKBNR b KQkq - 0 8
Black to move.
Themes: Pin Opening Mate in 1, Smothered Mate 
Puzzle rating: 1070
Best move: Nd3#