NFL Game Recaps: Week 4, 2022




NFL Game Recaps of previous weeks and seasons can be found via links at the bottom of the page.


Bengals 27, Dolphins 15
  • Tua Tagovailoa has never been able to stay healthy. From his days at Alabama, he’s been plagued by injury. He got hurt once again last week when he appeared to suffer a concussion, but was later diagnosed with some sort of a back problem. Tagovailoa was able to take the field on a short week, but his game ended prematurely. He took a brutal sack midway through the second quarter when defensive tackle Josh Tupou flung him down fiercely, but legally. Tagovailoa was on the ground for minutes before taken off the field on a stretcher.

    The good news is that Tagovailoa has motion in his extremities and will travel back to Miami with his team. However, this is yet another setback to his career. It’s not clear how long he’ll be out of the lineup.

    Miami, realizing that Tagovailoa was such an injury risk, made sure it obtained a viable backup in Teddy Bridgewater. The former Viking and Saint took the field and immediately led a touchdown drive to close out the opening half. Bridgewater’s inexperience with the supporting cast ended up costing Miami in the end, however, as he threw an interception after crossing midfield while trailing 20-15 because he and Mike Gesicki had a miscommunication. The Bengals took over, and following a big play by Ja’Marr Chase, Joe Burrow found Hayden Hurst for a touchdown to put this game out of reach.

  • Bridgewater had a strong performance for the most part, given that he came off the bench without any reps during the short work week. He went 14-of-23 for 193 yards, one touchdown and an interception, which may not have been his fault. However, Bridgewater is lucky he wasn’t picked on a second occasion when Eli Apple failed to stay inbounds after making the catch. Still, it appears as though the Dolphins are in good hands until Tagovailoa returns. Tagovailoa was 8-of-14 for 110 yards and an interception on a late, underthrown deep ball.

  • Of course, Bridgewater is aided by some talented receivers. Tyreek Hill had a big game, snatching 10 balls for 160 yards. He also drew an interference flag on Chidobe Awuzie. Jaylen Waddle (2-39) didn’t do as well, likely because he was limited with his own injury. Trent Sherfield (4-55) was second on the team in receiving.

  • Chase Edmonds and Raheem Mostert shared the workload once again, though the latter had more touches. Edmonds dropped a touchdown on the opening drive, but redeemed himself later with a touchdown. However, he gained just six yards on five carries. Mostert was much better with 69 yards on 15 attempts. Both players caught two passes.

  • Mostert somehow outgained Joe Mixon even though the Bengals had a lead throughout the fourth quarter. Mixon had nowhere to run, including a fourth-down stuff on a pitch. He was limited to 61 yards on 24 carries, though he scored a touchdown.

  • Burrow had a nice opening drive, but then struggled for a while as Cincinnati’s coaching staff made some strange play calls, like having Burrow attempt a deep pass to Chris Evans on a third down. Burrow had a strong fourth quarter, however, finishing 20-of-31 for 287 yards and two touchdowns.

  • Burrow threw to Tee Higgins more than anyone else, as Miami doubled Chase for most of the evening. Higgins caught seven of his nine targets for 124 yards and a touchdown. Chase had four grabs for 81 yards, as some Miami injuries in the secondary opened things up for him in the fourth quarter.


  • Vikings 28, Saints 25
  • The Saints entered the game down numerous starters, including Alvin Kamara, who was ruled out a couple of hours prior to kickoff. Losing Kamara was a huge blow because he was expected to be the centerpiece of the offense with Andy Dalton starting in favor of the injured Jameis Winston.

    The Vikings looked like they would run away with a big victory after a touchdown drive to kick off the morning, but they made a number of mistakes to keep the Saints in the game. Kirk Cousins was guilty of an interception on a late throw, which was picked by Tyrann Mathieu to set up a Saints touchdown. Cousins then missed Justin Jefferson in the end zone by throwing behind him. A Cousins intentional grounding penalty removed a scoring opportunity for the Vikings in the second half. There were also a number of drops, so all the mistakes weren’t on Cousins.

    While Cousins struggled at times, he came up big in the clutch. He initially drew an interference flag on a deep throw to Adam Thielen, though it’s fair to wonder if the flag should’ve been thrown, as Thielen grabbed Marshon Lattimore by the face mask. On the ensuing possession, Cousins hit Jefferson with a 41-yard bomb to set up what seemed to be the decisive field goal.

    The Saints still had 24 seconds to move into field goal range for Wil Lutz, who connected on a 60-yard kick in the fourth quarter. A Dalton pass to Chris Olave for 32 yards moved Lutz into a chance to hit a 61-yard field goal. However, the extra yard proved to be a bit too much, as Lutz’s attempt hit off the upright and then the crossbar.

  • Cousins finished 25-of-38 for 273 yards, one touchdown and the aforementioned interception. As mentioned, he was hurt by some drops, but also made a large number of mistakes. He was bailed out by Jefferson, who caught 10 of his 13 targets for 147 yards. He scored a touchdown on an end-around.

  • Elsewhere in the Viking receiving corps, Thielen had a big game in addition to his drawn interference flag; he caught eight of his nine targets for 72 yards. K.J. Osborn (1 catch, 6 yards) had a touchdown negated by a Jefferson offensive pass interference flag.

  • Dalvin Cook didn’t perform nearly as well; the Saints’ stout ground defense limited him to 76 yards on 20 carries. It seemed like Cook had a chance for a big play on one occasion, but he was tripped up at the last second.

  • The Saints outgained Minnesota on the ground, with Latavius Murray rushing for 57 yards and a touchdown on 11 carries. Mark Ingram was expected to shoulder the majority of the workload in this game, but he suffered an injury and missed two quarters of action. He was able to gain 30 yards on 10 carries. He caught three passes for 13 receiving yards, but was vulutred by Taysom Hill.

  • Dalton did a good job for the most part as a fill-in for Winston, going 20-of-28 for 23 yards and a touchdown. He made one big mistake, which was losing a fumble on a strip-sack. The Vikings turned that into a field goal, which ended up deciding the game.

  • Olave led the Saints in receiving with four catches for 67 yards and a touchdown. Marquez Callaway (3-53) was next. Jarvis Landry was a big disappointment with two grabs for seven yards, but was able to catch a two-point conversion.


  • Jets 24, Steelers 20
  • It didn’t appear as though we’d see a battle between Zach Wilson and Kenny Pickett a week ago, but that’s the matchup viewers were able to enjoy in the second half. The announcement that Wilson would replace Joe Flacco came during the middle of the week, but Mitchell Trubisky was still set to start for Pittsburgh despite the team coming off a mini-bye. However, after Trubisky went 7-of-13 for 84 yards and an interception in the opening half, Mike Tomlin finally decided to make the change to Pickett.

    Fans were instantly excited with Pickett when he scored a touchdown on a sneak, the first of two times he would find the end zone on the ground. Pickett did a much better job of moving the chains than Trubisky, though the stat sheet will say that he committed three interceptions. Only the first was his fault, as an underthrown floater of his into double coverage hit off Chase Claypool and into the arms of a Jets defender. The second bounced off Pat Freiermuth’s hands, though you could argue that was a bit overthrown amid pressure. The third was a Hail Mary attempt on the final play of regulation.

    Amazingly, Pickett’s three interceptions were his only incompletions. He was 10-of-10 otherwise for 120 yards. Pickett did a great job with his ball placement, particularly on a back-shoulder throw to George Pickens. Pickett also did well to use his mobility to navigate the pocket and then locate his receivers. On one occasion, he hit Freiermuth with a perfect pass while getting drilled by a defender. Though the Steelers lost, the entire franchise has to be excited about Pickett’s debut.

  • Wilson, however, was the winning quarterback in this game. He had a rough first half where he went 6-of-16 for 91 yards and a horrible interception into double coverage. He also had Breece Hall wide open for a 91-yard touchdown, but woefully underthrew him. He was also fortunate not to be picked thrice in the opening half, as a throw of his to Garrett Wilson was dropped by a Pittsburgh defender, while another pass to Michael Carter was nearly intercepted. It’s almost a miracle that Carter wasn’t killed on the wild throw.

    However, Zach Wilson thrived in the second half, particularly the fourth quarter. He made a great throw to Garrett Wilson, then fired a perfect slant pass to Corey Davis to move into Pittsburgh territory. he engineered two touchdown drives to overcome a 20-10 deficit.

    Zach Wilson finished 18-of-36 for 252 yards, one touchdown and two interceptions, with the second pick being the result of the ball bouncing off Tyler Conklin’s hands. Wilson completed only half of his passes, but was 12-of-20 for 161 yards following intermission. He definitely improved, but needs to show more consistency throughout the entire game. He also must stop firing dreadful, touch-less passes to his running backs in the flat.

  • The winning touchdown in this game came on a Hall run, though there was some drama because there were questions about Hall reaching the goal line in relation to his fumble. For the first time in his career, Hall separated himself from Carter. Hall rushed 17 times for 66 yards and a touchdown, while Carter handled the ball only nine times for 15 yards. Both players caught two passes, but Hall had double the number of targets, 6-3. As mentioned, Hall should’ve scored on a 91-yard receiving touchdown, but the pass was incredibly underthrown.

  • Najee Harris was the leading rusher in this game, but not by much. He registered 74 yards on 18 carries, but didn’t receive a single target.

  • The top receiver in this contest was Pickens, who had some brilliant performances with Pickett in the preseason. Pickens caught six passes for 102 yards. He made some amazing catches, including a toe-tap near the sideline and a great adjustment on a back-shoulder throw. Freiermuth (7-85) was the only other Steeler with more than 11 receiving yards. This includes Diontae Johnson, whose two receptions went for that total. Johnson appeared to score a touchdown, but the officials ruled that one of his feet was out of bounds by an inch. Johnson was guilty of Trubisky’s interception.

  • As for the Jets’ receivers, Corey Davis led the way with five grabs for 74 yards and a touchdown. He made a great diving catch on the final drive. Elijah Moore (3-53) was next, while Garrett Wilson (2-41) disappointed. Wilson dropped a pass on third down.


  • Falcons 23, Browns 20
  • The Browns were the vastly superior team in this matchup if yardage and offensive efficiency were the only metrics, but they were locked up in a tie game with Atlanta at halftime because of numerous blunders. It began when they passed up on a field goal on fourth-and-3 in the red zone during the opening drive, and following that failure, David Njoku lost a fumble to set up a Cordarrelle Patterson touchdown to give Atlanta a 10-0 lead. The Browns had a golden opportunity to go ahead in the second quarter, but a deep Jacoby Brissett completion to Donovan Peoples-Jones, which concluded at the Falcons 1-yard line, was a blown opportunity because a holding penalty forced a field goal.

    The Browns finally had something go their way in the second half when Marcus Mariota threw an interception on a great play by Denzel Ward, but they couldn’t turn the give-away into seven, settling for just three instead. That ended up hurting them late when they needed a field goal to tie. They crossed midfield, but yet another blunder was made when Jacoby Brissett heaved an interception near field goal range. Brissett could have tried for a 10-yard gain to move into Cade York’s kicking range, but Brissett inexplicably went for it all and fired a pass into heavy traffic That interception allowed the Falcons to prevail for the second time this year.

  • The Falcons are now 2-2, but don’t give Mariota much credit for this victory. Despite not battling Myles Garrett and Jadeveon Clowney, Mariota completed only seven passes. He was 7-of-19 for 139 yards and an interception, and a chunk of his yardage came on a 42-yard reception to Olamide Zaccheaus on a busted coverage. Mariota played better than his 7-of-19 indicated, but it’s not like he was great in this victory.

  • Thanks to that busted coverage, Zaccheaus led the Falcons in receiving with two catches for 55 yards. Kyle Pitts was next, but he caught only one ball for 25 yards. Drake London (2-17) didn’t do much either despite seeing six targets. London appeared to make a great catch in the first half, but was ruled out of bounds.

  • Aside from taking advantage of Cleveland’s many mistakes, the Falcons were able to move the chains via their rushing attack. This wasn’t done by Cordarrelle Patterson, who was limited to 38 yards on nine carries. He scored a touchdown, but watched as both Tyler Allgeier and Caleb Huntley outgained him. Allgeier and Huntley gained 84 and 56 rushing yards, respectively, on 10 attempts. Huntley scored as well.

  • Nick Chubb was the leading rusher in this game, as he rumbled for 118 yards and a touchdown on 19 carries. Kareem Hunt chipped in with 46 yards on nine attempts, but dropped a pass in the red zone. <

  • Brissett finished 21-of-35 for 234 yards and the killer interception at the end. He just missed out on a touchdown to Peoples-Jones (5-71), who was second on the team in receiving behind Njoku (5-73). Amari Cooper disappointed with one grab for nine yards.


  • Seahawks 48, Lions 45
  • It’s hard to believe, based on how Seattle dominated this game, that the Lions were favored by more than a field goal. The case could once be made that they were the stronger team overall, but they were missing a handful of starters, including some key players like D’Andre Swift and Amon-Ra St. Brown. No one should be surprised that Detroit’s offense struggled until the second half, but there is likely shock at what the Seahawks were able to accomplish when they had the ball.

    However, the stats could have foretold the story leading into this contest. Geno Smith was masterful against the blitz in the first three games of the season, and Detroit’s defense has to send extra rushers frequently to get to the quarterback. Smith took advantage of this with some incredible precision passing. He completed 12 of the 14 passes he attempted in the opening half for 170 yards and two touchdowns, building a 24-15 heading into intermission. Seattle’s defense then made its imprint on the game by pick-sixing Jared Goff, who made a miserable pass to T.J. Hockenson.

    The Seahawks maintained a double-digit lead for most of the second half, as they turned to Rashaad Penny to beat Detroit’s defense. Penny had just eight rushing yards in the first half, but finished with 151 yards and two touchdowns on 17 carries. The Lions had no answer for him. Their offense, however, made things a bit interesting in garbage time. Dan Campbell’s team will never quit, so the Lions charged back and drew to within three. Detroit attempted an onside kick that bounced off a Seattle player, but the Seahawks recovered to hang on to the victory.

  • Smith finished 23-of-30 for 320 yards and two touchdowns. He continued to be great against the blitz. He was also stellar as a runner, scrambling seven times for 49 yards and a third score.

  • Tyler Lockett had been Smith’s favorite receiver heading into this game, but it was D.K. Metcalf’s time to shine. Metcalf caught seven of his 10 targets for 149 yards. He didn’t score, but was very close to doing so, getting tackled at the 1-yard line after a long gain. Lockett didn’t do poorly – he caught six passes for 91 yards – but he lost a fumble on a punt return to set up a rare, early touchdown for the Lions. Will Dissly (4-39) and Noah Fant (1-2) caught Smith’s touchdowns.

  • As you may guess, the Lions piled up tons of garbage stats in the second half. Goff failed to reach 150 yards by halftime, and yet he finished 26-of-39 for 378 yards, four touchdowns and the aforementioned pick-six.

  • Jamaal Williams ended up having a big game in relief of Swift, though his stats came in garbage time as well. He had just 39 yards in the first half, but finished with 108 yards and two touchdowns on 19 attempts.

  • Hockenson had the best fantasy game of any Lion. The Seahawks had no answer for him, as he reeled in eight of his 12 targets for 179 yards and two touchdowns. Josh Reynolds also scored while he hauled in seven of his eight targets for 81 yards. Preseason all-star Tom Kennedy chipped in with three grabs for 54 yards.


  • Titans 24, Colts 17
  • The Colts had high hopes heading into this season in the wake of acquiring Matt Ryan. They believed they paired Jonathan Taylor with the right quarterback, but that has not been the case thus far. Indianapolis’ backfield has been a failure, and neither Ryan nor Taylor is getting much help from the offensive line.

    Ryan was strip-sacked twice last week to set up a pair of touchdowns for the Chiefs, and that’s exactly what happened early, as Ryan’s latest fumble allowed the Titans to score an early touchdown. Ryan nearly was guilty of an interception on an ensuing drive, but calmed down after that. He stopped making mistakes, but it was Taylor’s turn to do so after that. Taylor attempted to convert a third-and-1 near the red zone, down 24-17, but lost a fumble as well, which allowed Tennessee to hang on to an important divisional victory.

  • The Colts also had issues on the defensive side of the ball. They entered this game ranking highly against the run, but were trampled by Henry; the big back rumbled for 114 yards and a touchdown. He also continued to be a big factor in the passing attack, catching three passes for 33 receiving yards. Henry should have scored twice, but his second touchdown was nullified by a Treylon Burks hold. He also dropped two passes in the second quarter.

  • Speaking of Burks, he was carted into the locker room. He caught one pass for six yards. In addition to Henry, the top receivers for the Titans were Chig Okonkwo (3-38) and Robert Woods (4-30), both of whom scored touchdowns. Okonkwo’s score came immediately after the negated Henry touchdown. Okonkwo came up with a big reception on a third down of the final drive to seal the victory for Tennessee.

  • Ryan Tannehill, as you can tell, doesn’t have many impressive receivers at his disposal. Yet, he was able to navigate through this game with just four incompletions. He was 17-of-21 for 137 yards and two touchdowns.

  • Ryan, meanwhile, had an impressive stat line despite the lost fumble. He went 27-of-37 for 356 yards, two touchdowns and an interception. He was incredibly sharp in the second half, going 16-of-18 for 200 yards and two scores following the break.

  • Both of Ryan’s touchdowns went to Mo Alie-Cox, who snatched all six of his targets for 85 yards. Alec Pierce was next on the stat sheet with four grabs for 80 yards, while Michael Pittman Jr. was a disappointment (3-31). Pierce caught a deep pass on the penultimate drive, but a breakdown on the offensive line forced Ryan into a sack. The Colts were forced into a 51-yard field goal on a fourth-and-21 despite being down seven, but the kick was wide left.

  • Taylor, unlike Ryan, never recovered from his slow start. He was limited to 42 yards on 20 carries and was guilty of the killer fumble. He didn’t accomplish anything in the passing game either. Adding injury to insult, Taylor suffered a high ankle sprain.


  • Giants 20, Bears 12
  • The Giants prevailed over a bad team, but it was still quite the challenge, considering that they didn’t have a healthy quarterback available at the end of the game. Daniel Jones, who rushed into the end zone twice early in the afternoon, was lost to an ankle injury. He gave way to Tyrod Taylor, who promptly threw an interception on a deep throw. The oft-injured Taylor didn’t last very long, as he was knocked out after three passes with a concussion.

    New York had no choice but to utilize Saquon Barkley in Wildcat formations in the wake of Taylor’s injury. Jones eventually returned, but just handed the ball off to his backs. This obviously limited the Giants’ offense, but Barkley had a tremendous afternoon. He didn’t score, but he was extremely instrumental on one drive where he had a 29-yard burst, then spun out of a sure loss on a third-and-9 to pick up 16 yards on the play. This set up a Jones touchdown, but Barkley had a monstrous game overall. He rushed for 146 yards on 31 carries while also catching two passes for 16 receiving yards.

    The Giants couldn’t score following Taylor’s injury, but it didn’t matter because the Bears didn’t threaten them at all. Justin Fields completed half of his passes and failed to reach 200 yards (11-of-22, 174 yards), and yet, a big chunk of his yardage came on a 56-yard pass to Darnell Mooney. Fields scrambled seven times for 52 rushing yards, but lost a fumble on a strip-sack in Giants territory despite having a chance to take the lead, down 7-6.

  • The Bears were expected to trample the Leonard Williams-less Giants run defense, but Khalil Herbert failed to reach the century mark. He rushed for 77 yards on 19 carries. The Bears did not trust him to pick up a fourth-and-2, down 20-12, with a couple of minutes remaining in regulation, opting to punt instead.

  • Outside of Mooney, no Chicago player accumulated more than 24 receiving yards. Mooney caught four balls for 94 yards, thanks to his 56-yard gain. Cole Kmet (3-16) disappointed once again. Mooney was the leading receiver for both teams, and it wasn’t even close.

    For the Giants, Daniel Bellinger led the team with three grabs for 23 yards. Richie James (1-9) was also a disappointment. On top of his meager stat line, he lost a fumble on a punt return.

  • Prior to exiting the game, Jones had a nice fantasy performance going because of his two rushing touchdowns, as well as his six scrambles for 68 rushing yards. Jones didn’t do much as a passer, however, as he was 8-of-13 for 71 yards.


  • Eagles 29, Jaguars 21
  • The Eagles had blown the doors off every opponent they played this year entering this contest, so it was unclear how they would handle any sort of adversity. Perhaps Jacksonville wasn’t the fiercest opponent, but the Eagles came up big when challenged for the first time.

    Playing in a rainy environment as a result of Hurricane Ian, the Eagles found themselves down 14-0. Jalen Hurts was pick-sixed off a deflection, while a scoring opportunity of his was negated when his touchdown pass to A.J. Brown was nullified by offensive pass interference. Hurts, however, was able to brush off the early miscues he and his teammates committed. He did a great job of maintaining drives, picking up 25 first downs compared to 13 for Jacksonville. Taking a 20-14 lead into halftime, the Eagles had outgained Jacksonville, 226-101, and they only expanded their lead to 29-14 before the Jaguars scored a garbage touchdown at the very end.

  • Hurts didn’t have the best passing performance, going 16-of-25 for 204 yards and the aforementioned pick-six. However, he did well on the ground in sloppy conditions. He scrambled 16 times for 38 rushing yards and a touchdown. As mentioned, he had a potential touchdown negated by offensive pass interference, and another possible score was dropped by Goedert.

  • Miles Sanders also had a big game in the wet conditions. He rushed for 132 yards on 26 carries, scoring twice in the process. He was even vultured by Kenneth Gainwell on one occasion, so Sanders could’ve posted even better stats.

  • Brown led the Eagles in receiving with five grabs for 95 yards, followed by Goedert (4-50). DeVonta Smith (3-17) dealt with a leg injury throughout the second half.

  • As for the Jaguars, Trevor Lawrence had issues in the heavy rain. He was guilty of five turnovers, four of which were fumbles. Lawrence fumbled on a sneak attempt and then lost the ball on a strip-sack. Three of his fumbles occurred in his own territory, which repeatedly set up the Eagles with short fields. The fifth give-away was an interception thrown upon getting blitzed. Lawrence failed to complete half of his passes, going 11-of-23 for 174 yards, though he threw two touchdowns.

  • Both of Lawrence’s touchdowns went to Jamal Agnew, who caught four passes for 50 yards. He trailed only Christian Kirk in receiving, with Kirk’s two receptions going for 60 yards. Kirk dropped a pass on third down.

  • Thanks to the big second-half deficit, James Robinson was able to rush just eight times for 28 yards. He fumbled, but a teammate recovered. Travis Etienne also ran on eight occasions for 32 yards.


  • Bills 23, Ravens 20
  • Some Bills players who were interviewed early in the week discussed how they needed IVs days after the Miami game due to the extreme heat. The Bills played like they needed IVs throughout the first half, as they were incredibly sloppy in rainy and windy conditions. An early Josh Allen interception turned into a Baltimore touchdown, while a Devin Singletary fumble set up a Ravens field goal. Buffalo trailed 20-3 in the second quarter and looked like it had no chance to win this game.

    Allen, however, took the game into his own hands. There was one sequence where he picked up one of many poor snaps and ran one yard shy of the first-down marker, then converted a fourth-and-1 on a run by pump faking the opponent. This ultimately set up a field goal, but Allen found the end zone on the next drive when he ran in for a touchdown to tie the game at 20.

    The Ravens appeared to re-take control of this game with a terrific drive by Lamar Jackson, but the possession stalled in the red zone. Rather than kick the field goal, the Ravens went for it on fourth down. Jackson heaved an interception in the red zone, allowing Buffalo to take over at the 20 instead of close to its own goal line. Predictably, Allen drove the Bills down the field, thanks to an amazing play where he shook off a potential sack and found rookie receiver Khalil Shakir for a big gain, allowing the Bills to ice the game with a field goal on the final second.

    Allen didn’t post the prettiest passing stats in a horrible environment. He barely completed half of his passes, going 19-of-36 for 213 yards, one touchdown and an interception. Allen did most of his damage on the ground, scrambling nine times for 72 rushing yards and a touchdown. If Allen wins MVP, this victory will be a major reason why.

  • Speaking of MVP, Jackson was the front-runner to win the award entering this contest, but that may not be the case in the wake of his end zone interception. It’s a shame for Jackson because he had a strong performance, at least in the first half. However, Jackson struggled in the second half once the Bills began blitzing him. Jackson finished 20-of-29 for 144 yards, one touchdown and two picks. The rain affected Jackson as well; he missed Mark Andrews for a deep gain. Like Allen, Jackson was a strong rusher, scrambling 11 times for 73 ground yards.

  • With the two quarterbacks scrambling around so much, that didn’t leave much for the skill-position players. Singletary was the leading rusher otherwise, tallying 49 yards on 11 attempts. He also caught four passes for 47 receiving yards. Singletary could have scored toward the end of regulation, but he decided to remain out of the end zone to allow the Bills to run out the clock with a last-second field goal.

    Both Justice Hill (8-45) and Dobbins (13-41) were close to Singletary’s rushing total. Dobbins scored twice, once as a receiver; he caught four balls for 22 receiving yards. Hill left the game with a leg injury.

  • Stefon Diggs topped everyone in receiving, but still had a disappointing stat line with four grabs for 62 yards. The same applies to Dawson Knox (2-20) and Gabe Davis (1-13), who dropped a pass.

  • As for the Ravens receivers, Devin Duvernay led the way with four grabs for 51 yards. Andrews was the greatest disappointment in this contest (2-15), but as mentioned, Jackson missed him for a deep connection.


  • Chargers 34, Texans 24
  • The Chargers prevailed by 10, but this was complete domination. They outgained the Texans in the opening half, 293-157, while averaging 2.6 more yards per play. They had a 27-7 lead at intermission, but took their foot off the gas. The Texans scored two garbage touchdowns, and then DeAndre Carter lost a fumble on a kickoff. With a field goal, Houston suddenly trailed just 27-24.

    There were eight minutes remaining in regulation, so the Chargers had to wake up. They did so with a fourth-down conversion near midfield, ultimately setting up Austin Ekeler’s third touchdown of the afternoon to put the game out of reach.

  • Ekeler had a monstrous performance. He rushed 13 times for 60 yards and caught six passes for 49 receiving yards. As mentioned, he found the end zone thrice. Ekeler had struggled heading into this game, but this was an extremely easy matchup.

  • Justin Herbert, meanwhile, showed no signs of his rib injury that greatly hindered him in Week 3. Herbert went 27-of-39 for 340 yards and two touchdowns. This was an easy matchup for him, but the important thing is that he appeared to be 100 percent.

  • Herbert’s touchdowns went to Gerald Everett (5-61) and Ekeler. Everett was second on the team in receiving, trailing only Mike Williams, who caught four balls for 76 yards.

  • As for the Texans, they struggled to move the chains until garbage time. Davis Mills was under heavy pressure, and his first interception was a byproduct of him getting hit as he threw. He also took a sack on a fourth-and-1 in the final minute prior to halftime. Thanks to meaningless action, however, Mills ended up 26-of-35 for 246 yards, two touchdowns and two interceptions.

  • Houston’s first sign of life late in the game was a Dameon Pierce 75-yard touchdown run. Pierce sprinted for 131 rushing yards in total and a touchdown on just 14 carries. He also caught six passes, but for only eight receiving yards.

  • Nico Collins led Houston in receiving with three grabs for 82 yards, followed by Brandin Cooks, who snatched all seven of his targets for 57 yards and a touchdown.


  • Cowboys 25, Redskins 10
    By Charlie Campbell – @draftcampbell

  • EDITOR’S NOTE: Putting four units on Carson Wentz at +3 versus a competent opponent was not the smartest idea.

  • Cooper Rush became the first quarterback in Cowboys history to go 4-0 in his first four starts, as his team cruised over the offensively challenged Washington squad. The Cowboys Trevon Diggs shut down Terry McLaurin, while the Dallas pass rush hounded Carson Wentz from start to finish. Dallas improved to 3-1, which is an excellent opening quarter to the season, considering the injury to Dak Prescott, while Washington fell to 1-3 and looks destined for a top-10 pick next April in the 2023 NFL Draft.

  • Rush found Ezekiel Elliott on a check down on the opening drive of the game, and Elliott took off for a 31-yard gain. The drive stalled out though, and Dallas settled for a 53-yard field goal from Brett Maher. Another Maher field goal drive was led by completions to CeeDee Lamb. Midway through the second quarter, Washington finally put a drive together, sparked by a 33-yard run from J.D. McKissic. Wentz capped the drive by dropping a pretty corner pass into the end zone to Jahan Dotson to go up 7-6. Just before halftime, Rush led a drive down the field and finished it with a short touchdown pass to Michael Gallup. The extra point was blocked, and a Diggs interception killed Washington’s hopes for points before the half, letting the Cowboys take a 12-7 lead into the locker room.

    After trading punts in the second half, Rush hit Noah Brown (3-61) for a 45-yard gain to get inside the 20, but the drive settled for a field goal that put Dallas up 15-7. The Commanders then got a drive going. with Wentz making a nice third-down play to avoid a sack and loft in a 31-yard completion to Dotson, but penalties pushed them back, so they settled for a field goal to make it 15-10 entering the fourth frame. On the first play of the final quarter, Lamb ran a great route to get wide open for a 30-yard touchdown widen the Dallas lead from five points to 12.

    Washington caught a break when Bryan Anger shanked punt from his end zone, recovering just 22 yards to set up Wentz at the Cowboys 30. However, Dante Fowler continued to terrorize Wentz, and when Washington went for it on fourth-and-15, Diggs slapped away the pass incomplete. The next possession for the Commanders saw Wentz telegraph a throw, allowing rookie Duron Bland to intercept him at the Washington 20. Dallas tacked on another field goal to go up 25-10. Diggs later slapped away another fourth-down conversion while shutting down Terry McLaurin (2-15) to finish off the Commanders.

  • Rush completed 15-of-27 passes for 223 yards and two touchdowns.

  • Elliott ran for 49 yards on 19 carries and made two catches for 32 yards.

  • Lamb caught six passes for 97 yards and a touchdown.

  • Wentz completed 25-of-42 passes for 170 yards, a touchdown and two interceptions.

  • Gibson had 49 yards on 13 carries.

  • Samuel was Washington’s leading receiver with four catches for 38 yards.


  • Packers 27, Patriots 24
    By Charlie Campbell – @draftcampbell

  • EDITOR’S NOTE: I never thought I’d be backing Bailey Zappe in the SuperContest, but this was a nice win. The Packers really need to fix their run defense.

  • The Patriots fought hard, but the Aaron Rodgers-led Packers were too much for them. With Mac Jones out with an ankle injury, veteran backup Brian Hoyer got the start for the Patriots, but a head injury led to third string rookie Bailey Zappe playing the majority of the game for them. Both defenses played well, but Rodgers made enough plays in the clutch to get the final three points.

  • On the opening drive of the game, Hoyer led the Patriots to a field goal keyed by a 27-yard completion to Nelson Agholor. On Green Bay’s second offensive play, Romeo Doubs was stripped of the ball and Patriots rookie Jack Jones recovered the fumble at midfield. However, a Rashan Gary sack forced a punt, and the hard hit from Gary led to Hoyer being knocked out of the game with a head injury.

    Early in the second quarter, Green Bay produced a scoring drive thanks to Aaron Jones running well and Christian Watson taking an end around 15 yards for a touchdown. The Patriots then had a drive into Green Bay territory, but Gary strip-sacked Zappe and Gary recovered the fumble to save some points from going up on the board. A few plays later, however, Jack Jones jumped a route to intercept Rodgers, and Jones returned it 40 yards down the sideline for a touchdown. That gave New England a 10-7 lead at halftime. In the first half, Patriots rookie cornerback Jack Jones was dominant with a 40-yard pick-six, a forced fumble and a fumble recovery.

    Rodgers opened the third quarter by getting Green Bay moving with a 32-yard completion to Allen Lazard. Rodgers then capped the drive by connecting with Robert Tonyan for a 20-yard touchdown. New England responded with a drive into Green Bay territory before the officials helped gift a touchdown to the Patriots. The ball was snapped about three seconds after the play clock hit zero, and DeVante Parker got open in busted coverage for a 25-yard touchdown. Green Bay responded with a field goal drive to tie it at 17 entering the fourth quarter.

    New England responded with Rhamondre Stevenson running well and Zappe finding Agholor open for 21 yards to get inside the 10. Damien Harris scored from five yards out to put the Patriots up 24-17 early in the fourth. Rodgers got Green Bay moving with a completion to Randall Cobb (3-42) for 24 yards to midfield. Jones and A.J. Dillon ran well before Rodgers threw his 500th career touchdown, to Doubs, to tie it up at 24 with just over six minutes remaining. The defenses stepped up and forced punts to send the game into overtime.

    After a Packers three-and-out, the Patriots returned the punt to midfield to set Zappe up with great field position, but Green Bay forced its own three-and-out. Rodgers hit Lazard for 22 yards and then had a huge third-down conversion to Cobb for 11 yards. A few runs set up Mason Crosby for a 31-yard field goal to get the win for Green Bay.

  • Rodgers completed 21-of-35 passes for 251 yards, two touchdowns and an interception.

  • Aaron Jones ran for 110 yards on 16 carries. Dillon picked up 73 yards on 17 carries.

  • Lazard led the Packers in receiving with six catches for 116 yards. Romeo Doubs had five receptions for 47 yards and a touchdown.

  • Zappe was 10-of-15 for 99 yards and a touchdown.

  • Harris (18-86-1) and Stevenson (14-66) ran well for New England.

  • Agholor has three receptions for 46 yards.


  • Cardinals 26, Panthers 16
  • The Cardinals led 26-10 in the fourth quarter, but throughout the opening half, it didn’t seem likely that they would prevail. They made a number of mistakes, including a Kyler Murray pick-six. The Cardinals were stopped on a pair of fourth downs as well. One was a bad play-call, but the second occurred because Murray, who was in shotgun for some reason, had a snap sail over his head.

    Arizona only trailed 10-3 at halftime because the Panthers made mistakes as well. A Tommy Tremble third-down drop, a Rashard Higgins lost fumble, and a Baker Mayfield interception on a throw behind D.J. Moore prevented Carolina from establishing a big lead. The blunders continued in the second half, while the Cardinals finally got their act together with some strong drives following intermission.

  • Murray went 23-of-32 for 207 yards, two touchdowns, and the aforementioned interception. He also scrambled 12 times for 26 rushing yards and a third score. Murray was on fire in the second half; he was 10-of-12 for 117 yards and two touchdowns following halftime. Not included in those stats are a deep Marquise Brown pass interference that set up a touchdown to Zach Ertz.

  • Brown and Ertz were the two leaders for Arizona in receiving. Brown caught six passes for 88 yards, while Ertz reeled in all six of his targets for 47 yards. Both caught touchdowns.

  • James Conner had some tough runs at the end of the game to run out the clock. He gained 55 yards on 15 carries and caught three passes for 22 receiving yards.

  • While Panther fans have to be very pessimistic following this defeat, they can at least know that the coaches figured out to get the ball to Christian McCaffrey in the passing game. McCaffrey rushed for only 27 yards on eight carries, but caught all nine of his targets for 81 receiving yards and a touchdown. He was stuffed on an early fourth-and-1.

  • The Panthers had no chance because of Mayfield’s poor passing, stemming from his struggles against Arizona’s blitz-heavy defense. He went 22-of-36 for 197 yards, one touchdown and two interceptions. The second pick was a great play by J.J. Watt to tip the ball to a teammate, and it wasn’t a fluke because Mayfield had five passes batted at the line of scrimmage.

  • Moore continued to disappoint, thanks to the struggles of Mayfield and his offensive line. Moore saw 11 targets, but caught six of them for 50 yards. No Panther besides Moore and McCaffrey logged more than 34 receiving yards.


  • Raiders 32, Broncos 23
  • The Raiders absolutely had to win this game. Had they suffered a defeat, they would have been 0-4 with a looming matchup against the Chiefs. They went all out versus the Broncos, even attempting an onside kick in the first half. While they failed to recover that try, they dominated the Broncos in this game, holding a pair of nine-point leads in the fourth quarter.

    Las Vegas got the job done offensively with Josh Jacobs trampling Denver’s defense. Jacobs ran violently behind an improved offensive line that welcomed back Andre James after his two-game absence. Jacobs rumbled for a career-best 144 yards and a pair of touchdowns on 28 carries. He also caught three passes for 33 receiving yards.

    Meanwhile, the defense chipped in as well, scoring its first defensive touchdown in three years. Melvin Gordon fumbled the ball for the fourth time this season on the very first touch in this game, and the Raiders returned it for six in the opening half. The Broncos, at that point, decided they couldn’t trust Gordon, who barely played despite Javonte Williams suffering an injury. Gordon dropped a pass, but third-string back Mike Boone did the same thing on the final drive. Denver clearly missed Williams (10-28), who was limping badly on the sideline before entering the locker room.

  • With no running game, Russell Wilson had to do it all by himself. He was nearly perfect in the opening half, going 11-of-12 for 149 yards and two touchdowns prior to intermission. However, the Raider pass rush came alive following halftime. Wilson completed just six passes in the second half, ultimately finishing 17-of-25 for 237 yards and the two scores.

  • Wilson’s touchdowns were thrown to the usual suspects, Jerry Jeudy and Courtland Sutton. Jeudy caught four passes for 53 yards, while Sutton’s five grabs went for 52 yards.

  • As for the Raider passing attack, the numbers weren’t as pretty, with Derek Carr going 21-of-34 for 188 yards. Carr had a touchdown pass negated by penalty, but did some damage with his legs, scrambling seven times for 40 rushing yards.

  • Davante Adams had more than half of Carr’s passing yardage. He caught nine of his 13 targets for 101 yards. Mack Hollins (3-33) and Darren Waller (3-24) weren’t as impactful, though Hollins had a touchdown taken away from him because of a penalty.

  • Chiefs 41, Buccaneers 31
  • It happened two years ago for Patrick Mahomes, but it may as well have occurred yesterday. Mahomes discussed how he wanted revenge for the Super Bowl loss in Tampa Bay, and he put together a masterful performance to defeat Tom Brady after all this time.

    Mahomes was unstoppable, and yet he even had help from his special teams immediately when the Buccaneers fumbled the opening kickoff return. This set up a touchdown to Travis Kelce, the first of three scores Mahomes would throw in this contest against a Tampa Bay secondary that had absolutely no answer for him. The Chiefs, as a result, maintained leads of 10 and 17 for the majority of the second half, scoring on nearly every possession.

  • Mahomes finished 23-of-37 for 249 yards, three touchdowns and a late, sloppy interception that occurred when the game had already been decided. Mahomes would’ve had a chance at more scores had some of his teammates not let him down. Clyde Edwards-Helaire dropped a pass on fourth down in the second quarter, while Marquez Valdes-Scantling had the ball fall through his hands near the goal line on a third down. The Chiefs came away with those two drives with only three points, so there was even more potential for Kansas City’s offense.

  • While Edwards-Helaire was guilty of that fourth-down blunder, he at least scored two touchdowns, one on the ground and one aerially. He rushed for 92 yards on 19 carries. Rookie Isiah Pacheco also looked good as a rusher, dashing for 63 yards on 11 attempts.

  • Kelce was Mahomes’ top receiver, catching nine of his 10 targets for 92 yards. Valdes-Scantling (3-63) and JuJu Smith-Schuster (5-46) were next on the stat sheet.

  • The Buccaneers, meanwhile, saw Tom Brady post a pretty stat line, going 39-of-52 for 386 yards and three touchdowns. Much of that came in garbage time, however. Brady made a crucial mistake when he was strip-sacked on a play in which he didn’t see the pass rusher.

  • Two of Brady’s touchdowns went to Mike Evans, who reeled in eight of his 10 targets for 103 yards. Leonard Fournette had the third touchdown, catching all seven of his targets for 57 receiving yards, though he did nothing as a rusher (3-3). Rachaad White outgained him by three yards on as many carries, and he scored as well.

  • Elsewhere in the Buccaneers receiving corps, Chris Godwin and Cameron Brate were knocked out at various points during the evening. Godwin didn’t miss much action, and he caught seven balls for 59 yards. Brate, conversely, saw his night end because of a concussion. Brate caught four balls for 32 yards.


  • 49ers 24, Rams 9
  • The Rams have not looked the same this year. They’ve lost by multiple touchdowns twice in a span of four weeks, as they’ve been outscored by the Bills and 49ers, 55-19.

    There are major problems on the offensive line, stemming from Andrew Whitworth’s retirement. Joseph Noteboom has not done well as a replacement, as he’s been abused by Von Miller and Nick Bosa. Matthew Stafford, as a result, was sacked seven times in this game. One sack resulted in a lost fumble, while other pressure led to a pick-six that allowed the 49ers to expand their lead from 17-9 to 24-9.

    Whitworth is not returning, so the Rams will have their hands full to break free from their current dilemma as they attempt to defend their Super Bowl championship. Stafford will continue to struggle against top pass rushes, and we’ll see more stat lines that look like this: 32-of-48, 254 yards, one interception. Stafford is lucky he wasn’t picked on two other occasions, as potential interceptions of his were dropped by San Francisco players.

  • The 49ers’ defense dominated this contest, but the offense hit some big plays as well. The biggest play came via Deebo Samuel, who made a terrific catch in traffic and was even better once the ball was in his hands. He sprinted 57 yards into the end zone, evading three tackles in the process. Samuel caught six passes for 115 yards and a touchdown.

  • Jimmy Garoppolo did a good job of getting the ball to Samuel and other players. He was deadly accurate to begin the evening, and he bounced back after a lull in the second quarter. He finished 16-of-27 for 239 yards and a touchdown.

  • Following Samuel, Brandon Aiyuk was next on the stat sheet with four grabs for 37 yards. George Kittle (2-24) didn’t do much because he was asked to block more with Trent Williams sidelined. Kittle appeared to catch a touchdown in the fourth quarter, but replay review showed that he had one foot out of bounds.

  • As for the Rams’ receiving corps, Cooper Kupp had a monstrous PPR night with 14 catches for 122 yards, as he saw an absurd 19 targets. Tyler Higbee continued to do well, too, catching 10 of his 14 targets for 73 yards. On the other end of the spectrum, Allen Robinson continued to struggle with two catches for seven yards.

  • The Rams didn’t get anything out of their running game, as Cam Akers was limited to 13 yards on eight carries. Darrell HendersoN (7-27) did better, but his runs occurred in garbage time.


  • For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.



    Fantasy Football Rankings - May 23


    2025 NFL Mock Draft - May 21


    NFL Power Rankings - Feb. 22


    NFL Picks - Feb. 12








    2023: 2023 NFL Week 1 Recap - Sept. 11
    2023 NFL Week 2 Recap - Sept. 18

    2022: Live 2022 NFL Draft Blog - April 28
    2022 NFL Week 1 Recap - Sept. 9
    2022 NFL Week 2 Recap - Sept. 16
    2022 NFL Week 3 Recap - Sept. 23
    2022 NFL Week 4 Recap - Sept. 30
    2022 NFL Week 5 Recap - Oct. 7
    2022 NFL Week 6 Recap - Oct. 14
    2022 NFL Week 7 Recap - Oct. 21
    2022 NFL Week 8 Recap - Oct. 28
    2022 NFL Week 9 Recap - Nov. 4
    2022 NFL Week 10 Recap - Nov. 11
    2022 NFL Week 11 Recap - Nov. 18
    2022 NFL Week 12 Recap - Nov. 25
    2022 NFL Week 13 Recap - Dec. 2
    2022 NFL Week 14 Recap - Dec. 9
    2022 NFL Week 15 Recap - Dec. 16
    2022 NFL Week 16 Recap - Dec. 23
    2022 NFL Week 17 Recap - Dec. 30
    2022 NFL Week 18 Recap - Jan. 7
    2022 NFL Playoffs Recap - Feb. 13

    2021: Live 2021 NFL Draft Blog - April 25
    2021 NFL Week 1 Recap - Sept. 13
    2021 NFL Week 2 Recap - Sept. 20
    2021 NFL Week 3 Recap - Sept. 27
    2021 NFL Week 4 Recap - Oct. 4
    2021 NFL Week 5 Recap - Oct. 11
    2021 NFL Week 6 Recap - Oct. 18
    2021 NFL Week 7 Recap - Oct. 25
    2021 NFL Week 8 Recap - Nov. 1
    2021 NFL Week 9 Recap - Nov. 8
    2021 NFL Week 10 Recap - Nov. 15
    2021 NFL Week 11 Recap - Nov. 22
    2021 NFL Week 12 Recap - Nov. 29
    2021 NFL Week 13 Recap - Dec. 6
    2021 NFL Week 14 Recap - Dec. 13
    2021 NFL Week 15 Recap - Dec. 20
    2021 NFL Week 16 Recap - Dec. 27
    2021 NFL Week 17 Recap - Jan. 3
    2021 NFL Week 18 Recap - Jan. 10
    2021 NFL Playoff Recap - Jan. 17

    2020: Live 2020 NFL Draft Blog - April 25
    2020 NFL Week 1 Recap - Sept. 11
    2020 NFL Week 2 Recap - Sept. 18
    2020 NFL Week 3 Recap - Sept. 25
    2020 NFL Week 4 Recap - Oct. 2
    2020 NFL Week 5 Recap - Oct. 9
    2020 NFL Week 6 Recap - Oct. 16
    2020 NFL Week 7 Recap - Oct. 23
    2020 NFL Week 8 Recap - Oct. 30
    2020 NFL Week 9 Recap - Nov. 6
    2020 NFL Week 10 Recap - Nov. 13
    2020 NFL Week 11 Recap - Nov. 20
    2020 NFL Week 12 Recap - Nov. 27
    2020 NFL Week 13 Recap - Dec. 4
    2020 NFL Week 14 Recap - Dec. 11
    2020 NFL Week 15 Recap - Dec. 18
    2020 NFL Week 16 Recap - Dec. 25
    2020 NFL Week 17 Recap - Jan. 3
    2020 NFL Playoffs Recap - Feb. 3

    2019: Live 2019 NFL Draft Blog - April 25
    2019 NFL Week 1 Recap - Sept. 9
    2019 NFL Week 2 Recap - Sept. 16
    2019 NFL Week 3 Recap - Sept. 23
    2019 NFL Week 4 Recap - Sept. 30
    2019 NFL Week 5 Recap - Oct. 7
    2019 NFL Week 6 Recap
    2019 NFL Week 7 Recap
    2019 NFL Week 8 Recap
    2019 NFL Week 9 Recap
    2019 NFL Week 10 Recap
    2019 NFL Week 11 Recap
    2019 NFL Week 12 Recap
    2019 NFL Week 14 Recap
    2019 NFL Week 15 Recap
    2019 NFL Week 16 Recap
    2019 NFL Week 17 Recap


    2018: Live 2018 NFL Draft Blog - April 30
    2018 NFL Week 1 Recap - Sept. 7
    2018 NFL Week 2 Recap - Sept. 14
    2018 NFL Week 3 Recap - Sept. 21
    2018 NFL Week 4 Recap - Sept. 28
    2018 NFL Week 5 Recap - Oct. 5
    2018 NFL Week 6 Recap - Oct. 12
    2018 NFL Week 7 Recap - Oct. 19
    2018 NFL Week 8 Recap - Oct. 26
    2018 NFL Week 9 Recap - Nov. 2
    2018 NFL Week 10 Recap - Nov. 9
    2018 NFL Week 11 Recap - Nov. 16
    2018 NFL Week 12 Recap - Nov. 23
    2018 NFL Week 13 Recap - Nov. 30
    2018 NFL Week 14 Recap - Dec. 7
    2018 NFL Week 15 Recap - Dec. 14
    2018 NFL Week 16 Recap - Dec. 21
    2018 NFL Week 17 Recap - Dec. 31
    2018 NFL Week 18 Recap - Jan. 6


    2017: Live 2017 NFL Draft Blog - April 30
    2017 NFL Week 1 Recap - Sept. 12
    2017 NFL Week 2 Recap - Sept. 19
    2017 NFL Week 3 Recap - Sept. 26
    2017 NFL Week 4 Recap - Oct. 2
    2017 NFL Week 5 Recap - Oct. 9
    2017 NFL Week 6 Recap - Oct. 16
    2017 NFL Week 7 Recap - Oct. 23
    2017 NFL Week 8 Recap - Oct. 30
    2017 NFL Week 9 Recap - Nov. 6
    2017 NFL Week 10 Recap - Nov. 13
    2017 NFL Week 11 Recap - Nov. 20
    2017 NFL Week 12 Recap - Nov. 27
    2017 NFL Week 13 Recap - Dec. 4
    2017 NFL Week 14 Recap - Dec. 11
    2017 NFL Week 15 Recap - Dec. 18
    2017 NFL Week 16 Recap - Dec. 25
    2017 NFL Week 17 Recap - Jan. 1
    2017 NFL Week 18 Recap - Jan. 8
    2017 NFL Week 19 Recap - Jan. 15
    2017 NFL Week 20 Recap - Jan. 22
    Super Bowl LII Recap - Feb. 5


    2017: Live 2017 NFL Draft Blog - April 30
    2017 NFL Week 1 Recap - Sept. 12
    2017 NFL Week 2 Recap - Sept. 19
    2017 NFL Week 3 Recap - Sept. 26
    2017 NFL Week 4 Recap - Oct. 2
    2017 NFL Week 5 Recap - Oct. 9
    2017 NFL Week 6 Recap - Oct. 16
    2017 NFL Week 7 Recap - Oct. 23
    2017 NFL Week 8 Recap - Oct. 30
    2017 NFL Week 9 Recap - Nov. 6
    2017 NFL Week 10 Recap - Nov. 13
    2017 NFL Week 11 Recap - Nov. 20
    2017 NFL Week 12 Recap - Nov. 27
    2017 NFL Week 13 Recap - Dec. 4
    2017 NFL Week 14 Recap - Dec. 11
    2017 NFL Week 15 Recap - Dec. 18
    2017 NFL Week 16 Recap - Dec. 25
    2017 NFL Week 17 Recap - Jan. 1
    2017 NFL Week 18 Recap - Jan. 8
    2017 NFL Week 19 Recap - Jan. 15
    2017 NFL Week 20 Recap - Jan. 22
    Super Bowl LII Recap - Feb. 5


    2016: Live 2016 NFL Draft Blog - April 30
    2016 NFL Week 1 Recap - Sept. 12
    2016 NFL Week 2 Recap - Sept. 19
    2016 NFL Week 3 Recap - Sept. 26
    2016 NFL Week 4 Recap - Oct. 3
    2016 NFL Week 5 Recap - Oct. 10
    2016 NFL Week 6 Recap - Oct. 17
    2016 NFL Week 7 Recap - Oct. 24
    2016 NFL Week 8 Recap - Oct. 31
    2016 NFL Week 9 Recap - Nov. 7
    2016 NFL Week 10 Recap - Nov. 14
    2016 NFL Week 11 Recap - Nov. 21
    2016 NFL Week 12 Recap - Nov. 28
    2016 NFL Week 13 Recap - Dec. 5
    2016 NFL Week 14 Recap - Dec. 12
    2016 NFL Week 15 Recap - Dec. 19
    2016 NFL Week 16 Recap - Dec. 26
    2016 NFL Week 17 Recap - Jan. 2
    2016 NFL Week 18 Recap - Jan. 9
    2016 NFL Week 19 Recap - Jan. 16
    2016 NFL Week 20 Recap - Jan. 23
    2016 NFL Week 21 Recap - Feb. 6


    2015: Live 2015 NFL Draft Blog - April 30
    2015 NFL Week 1 Recap - Sept. 12
    2015 NFL Week 2 Recap - Sept. 17
    2015 NFL Week 3 Recap - Sept. 24
    2015 NFL Week 4 Recap - Oct. 1
    2015 NFL Week 5 Recap - Oct. 8
    2015 NFL Week 6 Recap - Oct. 15
    2015 NFL Week 7 Recap - Oct. 22
    2015 NFL Week 8 Recap - Oct. 29
    2015 NFL Week 9 Recap - Nov. 5
    2015 NFL Week 10 Recap - Nov. 12
    2015 NFL Week 11 Recap - Nov. 19
    2015 NFL Week 12 Recap - Nov. 26
    2015 NFL Week 13 Recap - Dec. 4
    2015 NFL Week 14 Recap - Dec. 11
    2015 NFL Week 15 Recap - Dec. 18
    2015 NFL Week 16 Recap - Dec. 25
    2015 NFL Week 17 Recap - Jan. 4
    2015 NFL Week 18 Recap - Jan. 11
    2015 NFL Week 19 Recap - Jan. 18
    2015 NFL Week 20 Recap - Jan. 25
    Super Bowl 50 Recap - Feb. 8


    2014: Live 2014 NFL Draft Blog - May 8
    2014 NFL Week 1 Recap - Sept. 5
    2014 NFL Week 2 Recap - Sept. 12
    2014 NFL Week 3 Recap - Sept. 19
    2014 NFL Week 4 Recap - Sept. 26
    2014 NFL Week 5 Recap - Oct. 3
    2014 NFL Week 6 Recap - Oct. 10
    2014 NFL Week 7 Recap - Oct. 17
    2014 NFL Week 8 Recap - Oct. 24
    2014 NFL Week 9 Recap - Oct. 31
    2014 NFL Week 10 Recap - Nov. 6
    2014 NFL Week 11 Recap - Nov. 13
    2014 NFL Week 12 Recap - Nov. 20
    2014 NFL Week 13 Recap - Nov. 27
    2014 NFL Week 14 Recap - Dec. 5
    2014 NFL Week 15 Recap - Dec. 12
    2014 NFL Week 16 Recap - Dec. 19
    2014 NFL Week 17 Recap - Dec. 29
    2014 NFL Week 18 Recap - Jan. 4
    2014 NFL Week 19 Recap - Jan. 11
    2014 NFL Week 20 Recap - Jan. 18
    Super Bowl XLIX Live Blog - Feb. 1
    Super Bowl XLIX Recap - Feb. 2


    2013: Live 2013 NFL Draft Blog - April 26
    2013 NFL Week 1 Recap - Sept. 10
    2013 NFL Week 2 Recap - Sept. 17
    2013 NFL Week 3 Recap - Sept. 24
    2013 NFL Week 4 Recap - Oct. 1
    2013 NFL Week 5 Recap - Oct. 8
    2013 NFL Week 6 Recap - Oct. 15
    2013 NFL Week 7 Recap - Oct. 22
    2013 NFL Week 8 Recap - Oct. 29
    2013 NFL Week 9 Recap - Nov. 4
    2013 NFL Week 10 Recap - Nov. 11
    2013 NFL Week 11 Recap - Nov. 18
    2013 NFL Week 12 Recap - Nov. 25
    2013 NFL Week 13 Recap - Dec. 2
    2013 NFL Week 14 Recap - Dec. 9
    2013 NFL Week 15 Recap - Dec. 16
    2013 NFL Week 16 Recap - Dec. 23
    2013 NFL Week 17 Recap - Dec. 30
    2013 NFL Week 18 Recap - Jan. 6
    2013 NFL Week 19 Recap - Jan. 13
    2013 NFL Week 20 Recap - Jan. 20
    Super Bowl XLVIII Recap - Feb. 3
    Super Bowl XLVIII Live Blog - Feb. 2


    2012: Live 2012 NFL Draft Blog - April 26
    2012 NFL Week 1 Recap - Sept. 10
    2012 NFL Week 2 Recap - Sept. 17
    2012 NFL Week 3 Recap - Sept. 24
    2012 NFL Week 4 Recap - Oct. 1
    2012 NFL Week 5 Recap - Oct. 8
    2012 NFL Week 6 Recap - Oct. 15
    2012 NFL Week 7 Recap - Oct. 22
    2012 NFL Week 8 Recap - Oct. 29
    2012 NFL Week 9 Recap - Nov. 5
    2012 NFL Week 10 Recap - Nov. 12
    2012 NFL Week 11 Recap - Nov. 19
    2012 NFL Week 12 Recap - Nov. 26
    2012 NFL Week 13 Recap - Dec. 3
    2012 NFL Week 14 Recap - Dec. 10
    2012 NFL Week 15 Recap - Dec. 17
    2012 NFL Week 16 Recap - Dec. 24
    2012 NFL Week 17 Recap - Dec. 31
    2012 NFL Week 18 Recap - Jan. 7
    2012 NFL Week 19 Recap - Jan. 14
    2012 NFL Week 20 Recap - Jan. 21
    Super Bowl XLVII Recap - Feb. 4
    Super Bowl XLVII Live Blog - Feb. 4


    2011: Live 2011 NFL Draft Blog - April 28
    2011 NFL Week 1 Recap - Sept. 12
    2011 NFL Week 2 Recap - Sept. 19
    2011 NFL Week 3 Recap - Sept. 26
    2011 NFL Week 4 Recap - Oct. 3
    2011 NFL Week 5 Recap - Oct. 10
    2011 NFL Week 6 Recap - Oct. 17
    2011 NFL Week 7 Recap - Oct. 24
    2011 NFL Week 8 Recap - Oct. 31
    2011 NFL Week 9 Recap - Nov. 7
    2011 NFL Week 10 Recap - Nov. 14
    2011 NFL Week 11 Recap - Nov. 21
    2011 NFL Week 12 Recap - Nov. 28
    2011 NFL Week 13 Recap - Dec. 5
    2011 NFL Week 14 Recap - Dec. 12
    2011 NFL Week 15 Recap - Dec. 19
    2011 NFL Week 16 Recap - Dec. 26
    2011 NFL Week 17 Recap - Jan. 2
    2011 NFL Week 18 Recap - Jan. 9
    2011 NFL Week 19 Recap - Jan. 16
    2011 NFL Week 20 Recap - Jan. 23
    Super Bowl XLVI Live Blog - Feb. 6


    2010: Live 2010 NFL Draft Blog - April 22
    2010 Hall of Fame Game Live Blog - Aug. 8
    2010 NFL Kickoff Live Blog - Sept. 9
    2010 NFL Week 1 Review - Sept. 13
    2010 NFL Week 2 Review - Sept. 20
    2010 NFL Week 3 Review - Sept. 27
    2010 NFL Week 4 Review - Oct. 4
    2010 NFL Week 5 Review - Oct. 11
    2010 NFL Week 6 Review - Oct. 18
    2010 NFL Week 7 Review - Oct. 25
    2010 NFL Week 8 Review - Nov. 1
    2010 NFL Week 9 Review - Nov. 8
    2010 NFL Week 10 Review - Nov. 15
    2010 NFL Week 11 Review - Nov. 22
    2010 NFL Week 12 Review - Nov. 29
    2010 NFL Week 13 Review - Dec. 6
    2010 NFL Week 14 Review - Dec. 13
    2010 NFL Week 15 Review - Dec. 20
    2010 NFL Week 16 Review - Dec. 27
    2010 NFL Week 17 Review - Jan. 3
    2010 NFL Week 18 Review - Jan. 10
    2010 NFL Week 19 Review - Jan. 17
    2010 NFL Week 19 Review - Jan. 24
    Super Bowl XLV Live Blog - Feb. 6


    2009: Live 2009 NFL Draft Blog - April 25
    2009 Hall of Fame Game Live Blog - Aug. 10
    2009 NFL Kickoff Live Blog - Sept. 10
    2009 NFL Week 1 Review - Sept. 14
    2009 NFL Week 2 Review - Sept. 21
    2009 NFL Week 3 Review - Sept. 28
    2009 NFL Week 4 Review - Oct. 5
    2009 NFL Week 5 Review - Oct. 12
    2009 NFL Week 6 Review - Oct. 19
    2009 NFL Week 7 Review - Oct. 26
    2009 NFL Week 8 Review - Nov. 2
    2009 NFL Week 9 Review - Nov. 9
    2009 NFL Week 10 Review - Nov. 16
    2009 NFL Week 11 Review - Nov. 23
    2009 NFL Week 12 Review - Nov. 30
    2009 NFL Week 13 Review - Dec. 6
    2009 NFL Week 14 Review - Dec. 13
    2009 NFL Week 15 Review - Dec. 20
    2009 NFL Week 16 Review - Dec. 27
    2009 NFL Week 17 Review - Jan. 4
    2009 NFL Week 18 Review - Jan. 11
    2009 NFL Week 19 Review - Jan. 18
    2009 NFL Week 20 Review - Jan. 25
    Super Bowl XLIV Live Blog - Feb. 7


    2008: Live 2008 NFL Draft Blog - April 26
    2008 NFL Kickoff Blog - Sept. 4
    NFL Week 1 Review - Sept. 8
    NFL Week 2 Review - Sept. 15
    NFL Week 3 Review - Sept. 22
    NFL Week 4 Review - Sept. 29
    NFL Week 5 Review - Oct. 6
    NFL Week 6 Review - Oct. 13
    NFL Week 7 Review - Oct. 20
    NFL Week 8 Review - Oct. 27
    NFL Week 9 Review - Nov. 3
    NFL Week 10 Review - Nov. 10
    NFL Week 11 Review - Nov. 17
    NFL Week 12 Review - Nov. 24
    NFL Week 13 Review - Dec. 1
    NFL Week 14 Review - Dec. 8
    NFL Week 15 Review - Dec. 15
    NFL Week 16 Review - Dec. 22
    NFL Week 17 Review - Dec. 29
    NFL Wild Card Playoffs Review - Jan. 4
    NFL Divisional Playoffs Review - Jan. 11
    NFL Championship Sunday Review - Jan. 19
    Super Bowl XLIII Live Blog