Can Cards keep Lynch out of Beast Mode?

Marshawn Lynch has reached 100 yards rushing in six of the Seattle Seahawks' last eight games.

The Arizona Cardinals' ability to slow him will be a leading storyline when the teams play one another Sunday at University of Phoenix Stadium.

Lynch Yards Per Carry by Opponent

Lynch carried 19 times for 73 yards during a 13-10 victory over the Cardinals in Week 3. That 3.8-yard average benefited from a 23-yard run during a drive that otherwise went nowhere. The Cardinals prevented Lynch from controlling the game.

Lynch has become much more productive in recent weeks. He leads the NFL in rushing since Week 9. The Cardinals prevented him from scoring in Week 3, but Lynch has scored at least once in every subsequent game he has played. The 11-game streak is a Seahawks franchise record.

The Cardinals' defense, like Lynch, has improved as the season has progressed.

Steven Jackson and Adrian Peterson are the only players to reach 100 yards rushing against the Cardinals' defense this season. Will Lynch become the third?

Chart note: NFC West fans will notice Lynch's highest per-carry averages coming against the four NFC East opponents. The two lowest came against AFC North teams. He did not play against Cleveland.