NFL Game Recaps of previous weeks and seasons can be found via links at the bottom of the page.
Bengals 24, Jaguars 21
The Bengals took their two-touchdown deficit into the locker room, but came out swinging in the second half. Thanks to a 33-yard reception to Ja’Marr Chase, the Bengals were able to finally reach the end zone. They scored a second touchdown shortly later after a Jacksonville three-and-out. The two teams exchanged scores, but Cincinnati obtained possession in a tie affair with 5:33 remaining in regulation. Thanks to a holding penalty by cornerback Tre Herndon, the Bengals were able to advance into field goal range via a 26-yard completion to tight end C.J. Uzomah. Rookie kicker Evan McPherson drilled a 35-yard field goal, allowing Cincinnati to steal a game that it never led.
With Tee Higgins sidelined, the only other Bengal with multiple catches besides Boyd and Uzomah was Chase, who reeled in six of his nine targets for 77 yards. He didn’t catch a touchdown for the first time in his career, but his 33-yard reception set up Cincinnati’s first score.
Bears 24, Lions 14
Of course, the caliber of opponent matters, and Detroit’s defense is terrible compared to Cleveland’s stop unit. Still, Fields played very well, misfiring just six times and making very few mistakes. There were only two major blunders on Fields’ part. The first was an interception, though that was tipped at the line of scrimmage. The second was a fumble on a strip-sack, but Fields did well to recover the ball on the ground.
There were far more positives than negatives, however. Fields did most of his damage aerially, going 11-of-17 for 209 yards and the pick. He scrambled just thrice for nine rushing yards. Fields made some impressive throws, including a 64-yard bomb to Mad-Eye Mooney on the second drive of the game. He later went back to Mooney with an impressive pass in which he showed amazing touch on a 32-yard connection. Fields’ final excellent throw was a 24-yard dart to Allen Robinson where he fit the ball through a tight window. Fields missed out on a touchdown much earlier in the game when he threw too high in Mooney’s direction, but the receiver was still able to make the 21-yard catch.
Jets 27, Titans 24
It appeared as though it was going to be more of the same struggles for Wilson, who threw behind his receiver on the opening drive, then fired an interception shortly later when Corey Davis fell down. Wilson barely completed half of his passes for just 65 yards heading into intermission, but everything changed once the Jets came back from the tunnel. It all started when Wilson hit Keelan Cole while on the run with a 54-yard bomb. This set up a field goal, giving the Jets a 10-9 lead. Following a Tennessee touchdown, Wilson launched a deep pass in Davis’ direction, drawing an interference flag. Wilson ultimately connected with Jamison Crowder in the end zone, tying the game at 17. On the ensuing possession, Wilson scrambled right and commanded Davis to run deep downfield. Wilson launched a rocket, which ended up being a 53-yard score. This gave the Jets a 24-17 lead.
The Titans struck back at the end of regulation to force overtime. Wilson, however, took the opening possession of the extra session deep into Tennessee territory, thanks to another big play to Cole. Wilson missed tight end Ryan Griffin for a potential touchdown, but the field goal was good enough to win because the Titans couldn’t match the three, thanks to a horrible delay-of-game penalty turning a 44-yard try into a 49-yard whiff by Randy Bullock.
Wilson finished 21-of-34 for 297 yards, two touchdowns and the interception, which wasn’t really his fault. What Wilson did following halftime was remarkable, as you can see by his second-half and overtime stats: 14-of-22, 232 yards and two scores.
Browns 14, Vikings 7
The ground attack, meanwhile, did a great job of keeping Cousins off the field. The Vikings lost the clock duel by 11 minutes as a result, as Minnesota was helpless to stop both Nick Chubb and Kareem Hunt. Chubb rushed for 100 yards on 21 carries, while Hunt gained 69 yards and a touchdown on 14 attempts. One of the key plays of the game saw Hunt convert a third-and-20 with a 33-yard sprint. That gain set up a Cleveland field goal.
With the Cleveland defense and rushing attack dominating, why did the Browns win by just seven points? The answer to that is Baker Mayfield, who had a putrid performance despite battling a poor Minnesota secondary. Mayfield was extremely inaccurate in this game, failing to complete half of his passes. He missed some potential touchdowns, including one bad pass to Hunt in the end zone early in the opening quarter. On the following drive, Mayfield whiffed finding Odell Beckham Jr. in the end zone with a horrible fade. He later had Beckham for another potential score, this time of the deep variety, but missed him once again, this time with an underthrown ball. And if that wasn’t enough, Mayfield had a wide-open Beckham on the final offensive drive for a potential touchdown to clinch the victory, but threw behind him.
Mayfield, as you might suspect, posted a horrific stat line, going 15-of-33 for 155 yards. He didn’t commit any turnovers, but only because Patrick Peterson dropped a potential interception of his in the end zone. It was truly a ghastly performance, and despite the great defense and running game, the Browns will have no chance of winning in the playoffs if Mayfield plays like this.
Bills 40, Texans 0
Ultimately, it didn’t matter because the Buffalo defense suffocated Houston’s offense. In one of the most hilarious stat lines you’ll ever see, Davis Mills was 1-of-7 for three yards and two interceptions in the first half. That’s right: He had just one more yard than interceptions. Buffalo outgained Houston, 224-11, heading into the break.
The Bills finally scored sevens instead of threes following intermission, while Houston continued to do nothing. It was a 33-0 shutout when the Bills pulled their starters.
Cowboys 36, Panthers 28
The game completely changed in the second half because Dallas made several big plays. The first was an Amari Cooper 35-yard touchdown bomb that awarded the Cowboys the lead, as Cooper torched new Panther cornerback C.J. Henderson. The next was a 47-yard Ezekiel Elliott run that gave the Cowboys possession on the Carolina 4-yard line, setting up a quick score. The third was a Darnold interception. He didn’t see Trevon Diggs, and the pick set up another Dallas touchdown, as Dak Prescott found Cedrick Wilson for a 23-yard score. And just like that, Dallas’ 14-13 deficit turned into a 36-14 lead.
Colts 27, Dolphins 17
The Dolphins led 3-0 in the second quarter when they forced the Colts into a punt. However, an offside penalty allowed Indianapolis to extend the drive, ultimately allowing Jonathan Taylor to score the first touchdown of the game. The Dolphins later gave the Colts 10 free points off two fumbles. The first was a muffed punt, while the second was a Jacoby Brissett strip-sack in which Brissett avoided two defenders, but couldn’t escape a third in a crowded backfield. Seventeen points off costly Miami blunders gave the Colts a free win.
Giants 27, Saints 21
Jones committed just a single turnover against the Saints, and it was an inconsequential one because it came on a Hail Mary just prior to halftime. Instead, Jones came up big on some drives, including one possession in the opening half that featured a 52-yard touchdown bomb to John Ross. Despite this, the Giants still trailed 21-10 in the second half. Jones didn’t panic as he may have in prior seasons. He engineered a couple of scoring drives to send this game into overtime. He then took the initial possession all the way down the field, as a 23-yard connection to Kenny Golladay set up the Saquon Barkley decisive touchdown.
Jones finished 28-of-40 for 402 yards, two touchdowns and the Hail Mary interception. This was one of the best performances of his career, and it could be a harbinger of things to come.
Toney was exceptional in this game. He converted an early third-and-18 by eluding numerous defenders. He later danced around multiple defenders on a 21-yard reception. Toney saw a team-leading nine targets, so this could be the beginning of something special, particularly in PPR formats.
Chiefs 42, Eagles 30
The one Kansas City blunder was a Patrick Mahomes interception that he made as a result of Orlando Brown pressure. Despite Brown being at fault, it was still a pass Mahomes shouldn’t have thrown. He made up for it the rest of the way, however, torching the Eagles’ defense relentlessly. The Chiefs were an unbelievable 9-of-10 on third down as Mahomes threw five touchdowns. Remarkably, he had just one more incompletion.
Mahomes’ other touchdowns were to Clyde Edwards-Helaire and someone named Jody Fortson. Travis Kelce was the only disappointment in this contest. He caught just four passes for 23 yards against a Philadelphia defense that was helpless to stop Dalton Schultz last week.
Hurts was 32-of-48 for 387 yards and two touchdowns to go along with eight scrambles for 47 rushing yards. Hurts looked terrific at times, but he made some mistakes. One was an interception that was negated by replay review, while another was a lost fumble on a strip-sack that negated a scoring opportunity right before halftime. Hurts also missed some passes he should’ve converted in the red zone and during the fourth quarter. As an example, he missed Zach Ertz for a score in the opening quarter.
Still, it was a strong performance overall from Hurts, especially when considering that the Eagles were missing four offensive linemen in this game. It must be noted that Hurts had three apparent touchdowns negated by penalties, but this is the sort of thing that happens with a team missing four blockers.
Redskins 34, Falcons 30
By Charlie Campbell – @draftcampbell
Late in the first half, the Redskins took the lead thanks to Heinicke hitting Ricky Seals-Jones for 16 yards and scrambling for 20 yards to set up a short rushing touchdown for Antonio Gibson. Ryan then led a drive that was capped with a 12-yard touchdown pass to Patterson to put Atlanta up 17-13 at the half.
The third quarter opened with the rare sight of a kickoff return for a touchdown – this one by DeAndre Carter. Commissioner Touchback was probably distraught at seeing a kick return, but it was fun for the Redskins and their fans, along with giving them a 19-17 lead after Dustin Hopkins missed his second extra point. Atlanta regained the lead with a 14-touchdown pass to Patterson, who skied over Kendall Fuller for the score. The two-point conversion was broken up, so Atlanta held a 23-19 lead, but Washington responded with Heinicke leading a field goal drive to cut the lead to 23-22.
A questionable roughing the passer penalty on Chase Young gifted Atlanta a fourth-down conversion, and to end the drive, Mike Davis put together a superb run after the catch for a 7-yard touchdown. Down 30-22 with time winding down in the fourth quarter, Heinicke led a drive with a key third-and-long conversion on a pass to J.D. McKissic to get inside the 20. On the next snap, Heinicke made a great play to break a tackle from Dante Fowler and then threw a ball up for grabs that McLaurin made an adjustment to for a touchdown catch. The two-point conversion went incomplete, so with just under four minutes, the Falcons were left clinging to a 30-28 lead.
The Redskins got the ball back with 1:47 on the clock starting at their 24. Heinicke hit Carter for 24 yards, and a completion to Adam Humphries moved the ball inside the 35. On third down, Heinicke rolled to his left and floated a pass back to his right to McKissic, and the running back made a miraculous play, exploding downfield and diving into the end zone for a 30-yard touchdown. A Hail Mary was knocked down by Kendall Fuller to clinch the win for Washington.
Seahawks 28, 49ers 21
By Charlie Campbell – @draftcampbell
Trey Lance replaced Garoppolo to open the second half, and the 49ers’ offense had issues sustaining drives after that. After trading punts, Seattle put a drive together midway through the third quarter. Wilson finished it by running into the end zone from 16 yards out to get the Seahawks the lead. On the ensuing kickoff, San Francisco fumbled the ball away, and a few plays later, Wilson hit Freddie Swain for a 13-yard touchdown to put Seattle up 21-7. The 49ers responded when Seattle had completely busted coverage on Deebo Samuel, leaving him wide open along the sideline, and Lance hit him to let Samuel race down the field for a 76-yard touchdown.
Early in the fourth quarter, Wilson engineered a drive, but it would have stalled out if not for a critical pass interference on San Francisco. Alex Collins (10-44-1) then scored from 14 yards out to put Seattle in control, 28-13. The 49ers added a touchdown in garbage time.
Cardinals 37, Rams 20
Kyler Murray, who had never defeated the Rams in his career, was nearly flawless against this great defense despite missing two starting offensive linemen heading into this game. Murray beat the Rams’ talented secondary aerially despite missing two offensive linemen. The Rams constantly swarmed the backfield, but Murray used his legs to either buy time and hit his receivers with a nice pass, or scramble for considerable gains.
Murray finished 24-of-32 for 268 yards and two touchdowns. He also scrambled six times for 39 rushing yards, which includes a conversion with a third-and-16 run. With this win over Matthew Stafford, Murray has emerged as the leader for MVP.
Stafford, however, was at fault for this loss because was just off. He threw behind Cooper Kupp and behind Robert Woods on one first-half drive. He launched an interception on a deep shot to DeSean Jackson and had a second potential pick negated by roughing the passer. There was a delay-of-game penalty following a 16-yard completion to Kupp. In the second half, Stafford missed Kupp twice for big gains, one of which would’ve been a touchdown. The announcers cited that Stafford wasn’t seeing the field as well as usual. Perhaps this was a byproduct of having to prepare for the Thursday game as well.
Stafford finished 26-of-41 for 280 yards, two touchdowns and the interception. Keep in mind that some of this, including the second touchdown, came in garbage time. This was Stafford’s worst performance as a Ram, by far, but he’ll have a chance to bounce back in four days.
Ravens 23, Broncos 7
This, perhaps, would’ve been enough to stymie Baltimore’s offense in the past, but Jackson was terrific as a passer in this game. He hit numerous deep throws, including a 49-yard bomb to Marquise Brown. Jackson, who eclipsed the 300-yard plateau, missed out on even better stats because of some drops and penalties. There were a couple of misses, but they didn’t end up mattering at all.
Jackson finished 22-of-37 for 316 yards and one touchdown, as those figures helped negate minimal rushing yardage (7-28). Jackson should’ve thrown a second touchdown to Mark Andrews, but a face mask penalty negated the score.
It’s unclear why the Ravens benched their top running back. It nearly cost them their 100-yard rushing streak, but John Harbaugh put his offense on the field with three seconds remaining. Thanks to a 4-yard Jackson scramble, Baltimore was able to extend its streak to 43 games.
With Bridgewater sidelined, Drew Lock was called into action. Lock predictably struggled, going 12-of-21 for 113 yards and an interception. He overthrew Courtland Sutton and didn’t appear to be on the same page as his receivers at times.
Packers 27, Steelers 17
That, however, changed when in a 7-7 tie, Ben Roethlisberger lost a fumble on a strip-sack in his own territory. The Packers converted the take-away into a quick touchdown, while the Steelers barely did anything offensively following the initial score. The Packers eventually opened a 27-10 lead, as Roethlisberger helplessly dinked and dunked his way to his latest defeat.
Roethlisberger just might be the worst starting quarterback in the NFL right now not named Davis Mills. Save for a couple of rare occasions, Roethlisberger posed no threat to Green Bay’s secondary. His short tosses were difficult to watch, especially on two fourth-down situations. Roethlisberger dinked a minus-1 yard pass on a fourth-and-4 and then dunked a 1-yard pass on a fourth-and-5. The offensive line is a huge problem, but it appears as though Roethlisberger’s arm strength has completely vanished.
Roethlisberger went 26-of-40 for 232 yards, one touchdown and an ugly interception to end the game. He also lost a fumble on a strip-sack. If Roethlisberger still had talent, he would have connected on a pair of touchdowns that he missed.
Buccaneers 19, Patriots 17
Sloppy play from teammates didn’t help matters. A deep pass to Antonio Brown was negated by an illegal hands penalty. Another significant gain to Mike Evans was wiped out by offensive pass interference. However, it was New England’s excellent defense that was the greatest factor. Belichick’s stop unit clamped down on Brady, limiting him to a low completion percentage; Brady was just 15-of-27 in the opening half and finished 22-of-43 for the game.
The Patriots, meanwhile, did enough scoring to give themselves a 17-16 lead with 4:34 remaining. Brady had one more opportunity to drive for the win, and he predictably got his team into New England territory, thanks to a Leonard Fournette drawn pass interference, giving the Buccaneers 31 free yards. Following a few completions to Mike Evans and Antonio Brown, Brady took a shot to Brown into the end zone, but Brown couldn’t come up with the touchdown, as the ball bounced off his hands. Ryan Succop drilled a 48-yard field goal, giving Tampa a 19-17 advantage.
All hope wasn’t lost for the Patriots, however, as Mac Jones was enjoying a terrific game for the most part. Jones made very accurate throws and released the ball quickly throughout the evening. There were some mistakes – Jones was intercepted when he was hit as he threw, and he nearly tossed a pick-six by throwing late across his body – but he otherwise beat Tampa’s ailing secondary with smart passes. Jones was exceptional at reading the Tampa defense. In fact, the Buccaneers gave up on blitzing because Jones was so effective against it. Jones also made most of the appropriate back-shoulder throws.
Jones, with 1:57 remaining, had a chance to become the hero on Brady’s return. Hunter Henry immediately drew an interference flag near midfield, but a false start caused the Patriots to settle for a 56-yard field goal. Nick Folk doinked the ball off the left upright, giving the Buccaneers a slim victory.
Chargers 28, Raiders 14
Those sentiments quickly changed when Derek Carr caught fire. The Raiders, who have led a pair of double-digit comebacks this season heading into this game, looked like they would once again have their second-half magic when they scored a pair of touchdowns and then retained possession with a chance to tie the score. However, the Chargers sacked Carr on a third-and-3 on their 28-yard line, forcing a long field goal. The usually accurate Daniel Carlson missed, giving the Chargers great field position. The Chargers stalled, but went for it on a fourth-and-2. Justin Herbert converted with a toss to Jared Cook, ultimately setting up an Austin Ekeler touchdown to clinch the victory.
Herbert’s other touchdowns went to Ekeler (3-28) and Donald Parham (2-17). Both Keenan Allen (7-36) and Mike Williams (1-11) disappointed their fantasy owners, especially the latter. Williams’ production has improved this year because Herbert has enjoyed more time in the pocket, but that wasn’t the case in this contest. Herbert took a deep shot to Williams at one point, but missed him with an overthrow.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Oct. 30
2026 NFL Mock Draft - Oct. 29
NFL Power Rankings - Oct. 28
Fantasy Football Rankings - Sept. 1
2025: 2024 NFL Week 1 Recap
2025 NFL Week 2 Recap
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2024 NFL Week 4 Recap
2024 NFL Week 5 Recap
2024 NFL Week 6 Recap
2024 NFL Week 7 Recap
2024 NFL Week 8 Recap
2024 NFL Week 9 Recap
2024 NFL Week 10 Recap
2024 NFL Week 11 Recap
2024 NFL Week 12 Recap
2024 NFL Week 13 Recap
2024 NFL Week 14 Recap
2024 NFL Week 15 Recap
2024 NFL Week 16 Recap
2024 NFL Week 17 Recap
2024 NFL Week 18 Recap
2024 NFL Playoff Games Recap
2023: 2023 NFL Week 1 Recap
2023 NFL Week 2 Recap
2023 NFL Week 3 Recap
2023 NFL Week 4 Recap
2023 NFL Week 5 Recap
2023 NFL Week 6 Recap
2023 NFL Week 7 Recap
2023 NFL Week 8 Recap
2023 NFL Week 9 Recap
2023 NFL Week 10 Recap
2023 NFL Week 11 Recap
2023 NFL Week 12 Recap
2023 NFL Week 13 Recap
2023 NFL Week 14 Recap
2023 NFL Week 15 Recap
2023 NFL Week 16 Recap
2023 NFL Week 17 Recap
2023 NFL Week 18 Recap
2023 NFL Playoffs Recap
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
