Silver linings: Cardinals vs. Bills

The facts: The Arizona Cardinals fell to 4-2 with a 19-16 home defeat to the Buffalo Bills in Week 6.

The upside: Even the worst defeats tend to feature a bright spot or two.

  • The Cardinals had 30 rushes for 182 yards, a huge improvement from the first five games. William Powell carried 13 times for 70 yards.

  • Larry Fitzgerald caught six passes for 93 yards and a touchdown. He joined Randy Moss as the only players to reach 10,000 yards receiving before age 30.

  • Cornerback Patrick Peterson picked off a pass in the final minutes of regulation, when the team needed to rally.

  • Jay Feely set a career best with a 61-yard field goal to help force overtime. The kick was 5 yards longer than any other Feely has made.

  • Dave Zastudil had a 41.8-yard net average on five punts.

  • Rookie Michael Floyd had a 24-yard reception.

  • O'Brien Schofield collected two sacks and two quarterback hits. That gives him four for the season, nearly matching his 4.5-sack total from last season.

  • Daryl Washington finished with 14 tackles, one for a loss.

  • The Cardinals allowed only 19 points. They have allowed 21 points or fewer in every game this season. The Cardinals are the only team that can make that claim after Seattle gave up 23 points to New England.

Looking ahead: The Cardinals visit the Minnesota Vikings in Week 7.