Here are some game-by-game notes, stats and observations from Sunday's games excluding the Sunday Night Football matchup:
Buffalo Bills 31, Philadelphia Eagles 24
- Eagles quarterback Michael Vick had more than 400 yards of offense (315 passing and 90 rushing) and became the NFL record-holder for career rushing yards by a quarterback surpassing former Eagles quarterback Randall Cunningham. However, Vick also threw four interceptions, one of which was returned by Nick Barnett for a touchdown.
- Receiver Jason Avant led the way for the Eagles in receptions (nine), receiving yards (139) and targets (10). In his past two games, Avant has 15 receptions on 18 targets for 208 yards.
- Bills running back Fred Jackson rushed for 111 yards and a touchdown on 26 carries. He also led the team in receiving with six receptions and 85 yards. Meanwhile, teammate C.J. Spiller had two carries for 13 yards and two receptions for three yards.
- The Eagles held Stevie Johnson to four receptions for 29 yards and David Nelson to one reception for six yards (although it was a touchdown). Through five games, only one receiver has had at least 70 yards against the Eagles: Victor Cruz in Week 3.
Kansas City Chiefs 28, Indianapolis Colts 24
- Even though the Chiefs are on a bye in Week 6, the guy at the top of most (if not all) waiver wire lists will be Chiefs running back Jackie Battle. Not only did he have sleeper written all over him going into this game, he delivered with a 19-carry, 119-yard performance against the Colts. He also caught two passes for 21 yards.
- Chiefs receiver Dwayne Bowe finished with season highs in receptions (seven), yards (128) and touchdowns (two). Bowe has had 100-plus yards receiving in back-to-back games and has scored in three consecutive games.
- Colts running back Joseph Addai left the game in the first quarter with a hamstring injury. Neither of his replacements -- Donald Brown or Delone Carter -- played great. They combined for only 60 yards on 20 carries. Carter led the duo in carries (12) and scored a touchdown, but Brown had more yardage (38).
- For a second straight game, Pierre Garcon finished with two touchdowns. In his past three games, Garcon has 13 receptions for 353 yards and four touchdowns.
- Curtis Painter has thrown 68 passes in three games and has no interceptions. He also has four touchdown passes, all of them caught by Garcon (as noted above).
Minnesota Vikings 34, Arizona Cardinals 10
- Vikings running back Adrian Peterson was a true workhorse today. All Day carried it 29 times for 122 yards and three touchdowns.
- Bernard Berrian was a healthy scratch and Devin Aromashodu led the team in receiving (60 yards on two receptions). Percy Harvin had only one reception for 11 yards.
- On the season, Harvin has 13 rush attempts for 153 yards. As disappointing as he's been from a receiving standpoint (only one game with more than 50 receiving yards), he is averaging 30.6 rushing yards per game, which puts him on pace for nearly 500 rushing yards (489.6 yards).
- Cardinals receiver Early Doucet was targeted a game-high 16 times and finished with eight receptions for 92 yards.
- Kevin Kolb, who was replaced by Richard Bartel on the final drive, only completed half of his passes (21-of-42) and threw two more interceptions. On the season, Kolb has thrown more interceptions (six) than touchdowns (five).
- Beanie Wells had a season-low 60 rushing yards, but he scored his sixth rushing touchdown of the season. It was the Cardinals' only touchdown of the game.
Seattle Seahawks 36, New York Giants 25
- Giants receiver Victor Cruz led the team in targets (11), receptions (eight) and yards (161) and scored a touchdown. In his past three games, Cruz has 17 receptions for 369 yards and three touchdowns.
- Teammate Mario Manningham had a mediocre performance (five receptions for 56 yards and no touchdowns), but he was second on the team in targets (nine).
- The Giants continued to struggle running the ball. The Giants ran it 25 times for 69 yards (2.8 yards per carry). Ahmad Bradshaw had 58 yards and no touchdowns on 17 carries.
- Seahawks quarterback Tarvaris Jackson left the game with a pectoral injury. As his replacement, Charlie Whitehurst completed 11-of-19 passes for 149 yards, a touchdown and no interceptions.
- After two games with double-digit fantasy points, Seahawks receiver Sidney Rice had only four receptions for 38 yards and no touchdowns. The team was led in receiving by Doug Baldwin (8-136-1), who now has 80-plus yards in three of five games. In addition, Ben Obamanu had a team-high ten targets and finished with six receptions for 51 yards and a touchdown.
- Marshawn Lynch rushed for a season-high 98 yards and scored for the second straight game.
Pittsburgh Steelers 38, Tennessee Titans 17
- Playing with a sprained foot and a bad offensive line facing the league's top-ranked scoring defense was far from ideal. If you played Roethlisberger, however, you enjoyed his five-touchdown performance. It ties a career-high set back in 2007 against the Ravens.
- Hines Ward, who had no touchdowns in the first four games, caught two of Roethlisberger's five touchdown passes.
- Titans receiver Damian Williams finished with a team-high 11 targets and six receptions for 66 yards. Williams has now scored in back-to-back games.
- Jonathan Dwyer, who rushed for 76 yards on his first carry of the season, finished the game with a team-high 107 yards on 11 carries. Dwyer had more rushing yards than Chris Johnson (51) and Isaac Redman (49) combined.
New Orleans Saints 30, Carolina Panthers 27
- Saints tight end Jimmy Graham finished with eight receptions (on 12 targets) for 129 yards, all of which were game highs. Graham has finished with 100-plus yards in three consecutive games. On the season, Graham has 32 receptions for 496 yards and three touchdowns.
- Running back Darren Sproles finished with 91 yards from scrimmage and led the team in carries (11). Going into this game, Sproles had only 15 carries in four games.
- Mark Ingram had only nine carries but he scored for the second time in three games.
- Panthers quarterback Cam Newton threw two touchdowns, but he rushed for another. On the season, Newton has five rushing touchdowns through five games.
- Going into today's game, Legedu Naanee had 75 receiving yards. Today he was second on the team with 63 yards on four receptions.
- DeAngelo Williams followed up last week's strong performance with another one. He rushed for 115 yards and a touchdown on only nine carries.
Cincinnati Bengals 30, Jacksonville Jaguars 20
- Jaguars receiver Jason Hill, perhaps most famous for calling Darrelle Revis "over-hyped," had more receiving yards today (118) than he had in the other three games he played this season (92).
- Bengals rookie receiver A.J. Green finished with five receptions for 90 yards and a touchdown. He has scored in three games and finished with at least 90 receiving yards in three games.
Oakland Raiders 25, Houston Texans 20
- Raiders kicker Sebastian Janikowski tied an NFL record with three 50-yard field goals in today's win.
- Without Andre Johnson, the Texans still had two 100-yard receivers, but they weren't wide receivers. Running back Arian Foster and tight end Joel Dreessen had 116 yards and 112 yards, respectively. Tight end Owen Daniels finished third on the team in receiving with 89 yards.
- Kevin Walter had a productive game (five receptions for 81 yards and a touchdown), however, Jacoby Jones finished with only one reception for nine yards despite tying Daniels for the team high in targets (11).
- Raiders running back Darren McFadden finished with a season low in rushing yards (51) and yards from scrimmage (68).
- While Denarius Moore had no receptions on six targets, Darius Heyward-Bey led the Raiders in receiving with seven receptions for 99 yards. In his past two games, DHB has 11 receptions for 214 yards and a touchdown.
San Francisco 49ers 48, Tampa Bay Buccaneers 3
- If someone offered you the Bucs and 44.5 points, I'm guessing you would have accepted the bet (for entertainment purposes, of course). You would have lost.
- 49ers running back Frank Gore had 20 carries for 125 yards and a touchdown. He now has 125-plus yards in back-to-back games. Backup running back Kendall Hunter had a solid game running the ball as well. Hunter finished with nine carries for 65 yards.
- 49ers tight ends Vernon Davis and Delanie Walker had only five receptions for 76 yards combined. However, three of their five receptions went for scores.
- After carrying the ball 49 times in two games, as one would expect in a blowout loss, Bucs running back LeGarrette Blount only carried the ball 10 times for 34 yards.
- Tampa quarterback Josh Freeman continues to struggle. Freeman threw no touchdowns (which is obvious by the score above) and two interceptions. Through five games, Freeman has thrown twice as many interceptions (six) as he's thrown touchdowns (three). That's only three touchdowns in 178 pass attempts.
San Diego Chargers 29, Denver Broncos 24
- The obvious big news from Denver is the "Tebow thing." After Kyle Orton completed only six-of-13 passes for 34 yards and an interception, Tim Tebow came in to complete four-of-10 pass attempts.
- As you would expect, the duo of Brandon Lloyd and Eric Decker did not have great games. In fact, they did not have good games. Or even mediocre games. Lloyd had one reception for 20 yards and Decker had two receptions for minus four yards.
- Meanwhile, Broncos tight end Daniel Fells had a season-high 47 yards.
- Chargers running back Ryan Mathews had 24 rush attempts for 125 yards, but Mike Tolbert left the game with a concussion. Tolbert had 49 yards from scrimmage (25 rushing and 24 receiving). Jakob Hester also had 11 carries for 47 yards.
- Not only did Mathews rush for 125 yards, so did Willis McGahee. McGahee now has three 100-yard games in the past four weeks.
New England Patriots 30, New York Jets 21
- The Jets have now lost three straight games and host the winless Dolphins on Monday Night Football in Week 6. The Patriots have scored 30-plus points in 13 consecutive games.
- Patriots quarterback Tom Brady threw for 321 yards, but had only one touchdown. The last regular-season game in which Brady threw for less than two touchdowns was in Week 7 last year. He also threw his first-ever redzone interception at home.
- For the fourth time in five games, Patriots receiver Wes Welker finished with more than 100 receiving yards. Welker had a season-low five receptions for 124 yards yet it sort-of feels like a disappointment.
- Not only did Aaron Hernandez play, but he had a game-high nine targets. Hernandez, who played his high school football (Bristol, CT) about 10 miles from EDSFootball.com headquarters, had five receptions for 56 yards.
- After two strong performances by rookie Stevan Ridley, it was The Law Firm's turn to shine. BenJarvus Green-Ellis carried the ball 27 times for 136 yards and two touchdowns. BJGE now has five touchdowns in five games.
- Jets running back Shonn Greene carries it 21 times for 83 yards and a touchdown. It was the first time this season that Greene reached at least 60 rushing yards.
- Santonio Holmes finished with four receptions for 60 yards and a score. It was only the second time this season that Holmes had double-digit fantasy points. Plaxico Burress had a team-high eight targets, but he and Mark Sanchez connected on only three passes for 42 yards.
The Packers currently trail the Falcons in the second quarter on Sunday Night Football by a score of 14-0.
At The Weekly Blitz, where I pick three games against the spread each week, I have the Falcons +6 in my final game of the week. If the Falcons cover, I will finish the first five weeks with a cumulative record of 12-2-1.
If interested, check out our free Week 6 fantasy football contest to win an EDSFootball.com t-shirt and a chance to advance to the playoffs for a chance to win the top prize of $100.
Make your prediction for the Monday Night Football matchup between the Bears and Lions in our NFL Gameday Forum.