NFL Week 7: Big takeaways, questions and fantasy spin from Sunday's games

ByNFL NationESPN logo
Sunday, October 25, 2026 10:25PM


The Sunday slate for Week 7 of the2026 NFL seasonkicked off in Paris between the Saints and Steelers. Pittsburgh dominated in the run game, with Jaylen Warren leading the way on 18 carries for 101 yards, and the Steelers held off New Orleans in the NFL's first game in France.

Later in the afternoon, the Buccaneers dominated the Panthers in QBBaker Mayfield's return, the Vikings remain undefeated, and the Bengals handled business in Baltimore.

Keep checking back as the afternoon slate of games kicks off, and our NFL Nation reporters react to all the action, answering lingering questions coming out of each game and detailing everything else you need to know. Fantasy football analysts Matt Bowen and Michael Florio also have fantasy takeaways from each matchup.

Let's get to it with the biggest lessons from Sunday.

Jump to:

NYG-HOU |TB-CAR

CLE-TEN | MIA-NYJ

SF-ATL |CIN-BAL | IND-MIN

PIT-NO

Catch up on Thursday's game:

NE-CHI

N.Y. Giants 27, Houston 21

Catch up on the action:Box score | Recap

Giants

What did J.J. McCarthy bring to the Giants' offense? McCarthy's performance was impressive. His composure was obvious while completing 20 of 28 passes for 252 yards. Coach John Harbaugh said during the week it was "evident" that this was the "right time" to make the switch from Jameis Winston to McCarthy. That proved to be the right call: McCarthy was in control the entire contest against Houston. He led seven drives into Texans territory. More than anything, McCarthy added explosiveness to the Giants' offense. They had five pass plays of 20-plus yards and used McCarthy's big arm for five attempts of over 20-plus air yards. It opened up the run game as well, which produced a Cam Skattebo 42-yard run and Devin Singletary's game-winning 30-yard TD in overtime.

Trend to watch: Deonte Banks' strong coverage. The rejuvenated Giants cornerback locked up Texans top receiver Nico Collins most of the afternoon. The Texans completed just four of seven passes for 25 yards when throwing in Banks' direction, according to NFL Next Gen Stats. Collins finished with two catches on five targets for 6 yards, thanks in large part to Banks. -- Jordan Raanan

Next game: at Eagles (Nov. 8, 1 p.m. ET)

Texans

Are the Texans' playoffs chances dead? Never say never with Houston under coach DeMeco Ryans, but the chances are dwindling after their loss to the Giants. According to ESPN Research, the Texans' chances of making the playoffs shrunk to 31%. It was a combination of everything that cost Houston on Sunday, including an ineffective running game (3.4 yards per carry) and stellar performances by McCarthy (20-of-28 for 252 yards) and Skattebo (124 rushing yards). You name something bad, the Texans probably did it on Sunday.

Trend to watch: Is Houston's defense just bad? The Texans have allowed at least 27 points in four outings this season. And it wasn't only against upper-echelon quarterbacks; on Sunday it was against McCarthy in his first start as a Giant. It's panic time in Houston. -- DJ Bien-Aime

Next game: at Chargers (Nov. 8, 4:05 p.m. ET)

Fantasy football takeaway:McCarthy had a good real-life game. It did not translate into a big fantasy performance (10.18 fantasy points), but he showed that the Giants' top options remain fantasy relevant. Malik Nabers finished with 11 targets, seven catches and 111 yards (18.1 fantasy points) and remains a must-start WR1. Skattebo rushed 17 times for 124 yards and a touchdown and is back in the RB2/flex range. -- Florio

Tampa Bay 43, Carolina 13

Catch up on the action:Box score | Recap

Buccaneers

What does this divisional win mean for the Bucs? At 2-5, the Bucs are fighting to get to the top of the NFC South. Quarterback Baker Mayfield didn't have to do much with his injured right thumb (just 11 passing attempts). Tampa Bay had 258 yards on the ground, including three touchdowns. The defense sacked Bryce Young five times and picked him off twice. And special teams (their most-maligned unit last season) recovered a muffed punt and blocked an extra point attempt that Zyon McCollum returned for two points. The Bucs could gain more divisional ground next week if they're willing to test a weak Falcons secondary through the air.

What to make of the QB performance: In his return from a dislocated right thumb, Mayfield completed 7 of 11 passes for 64 yards and a touchdown. His workload was modest, but his third-down throw to Tez Johnson along the sideline, and later a 14-yard touchdown off his back foot, showed what he can still do unscripted. -- Jenna Laine

Next game: vs. Falcons (Sunday, 1 p.m. ET)

Panthers

Can the Panthers bounce back quickly for "Thursday Night Football"? The Buccaneers had been slumping, and Mayfield had an injured throwing thumb, and yet the Panthers looked obsolete on their home turf. On a day when franchise legend Luke Kuechly was honored at halftime, everything that could go wrong went wrong for Carolina. Special teams had a pair of embarrassing blunders that led to points for the Bucs. Young coughed up the ball three times in the first three quarters. The defense gave up 322 net yards and four TDs. The Panthers will have just a few days to recover before Thursday's game.

Key stat to know: The Panthers gave up 22 points off miscues in the first three quarters. A muffed punt and a blocked extra point attempt on special teams led to five points for Tampa Bay. A trio of turnovers by Young (a sack-fumble and two interceptions) led to 17 points for the Bucs. -- Mike Kaye

Best quote out of the locker room: Panthers tight endTommy Trembledidn't hold back on the miscues that snowballed for the Panthers in a blowout loss Sunday: "When we turn the ball over ... make mistakes like that, it's really tough to win in this league. Everyone's a professional, everyone's good at their job. And so, we gave them the upper leg and [they] didn't let go of it. So, it was a tough result because of that."

Next game: at Packers (Thursday, 8:15 p.m. ET)

Fantasy football takeaway: Buccaneers RB Bucky Irving had himself a day, turning 26 opportunities into 110 yards and two touchdowns and finishing with 24 fantasy points. Irving has been up and down this season but has shown the capability to take advantage of positive matchups. He is back to must-start status off volume alone. -- Florio

Cleveland 27, Tennessee 24

Catch up on the action:Box score | Recap

Browns

Did the Browns finally unlock their running game? It sure seems like it after a season-high 183 rushing yards against the Titans. With the return of Quinshon Judkins (96 yards) and Dylan Sampson (45 yards), Cleveland had a good mix of runs from under center, shotgun and the pistol. QuarterbackDeshaun Watson's 9-yard touchdown run in the fourth quarter was also a reminder of the impact he can have with his legs.

Key stat to know: Browns wide receiver KC Concepcion joined Odell Beckham Jr. as one of two rookies since 2000 with eight-plus receptions and 125-plus receiving yards in the first half of a game. Concepcion finished the game with a career-high eight receptions for 129 yards. -- Daniel Oyefusi

Best quote out of the locker room: "I got to give the fans something to watch and enjoy. It boosts the NFL ratings, so I know they loving that," cornerback Denzel Ward said on Cleveland's string of late-game wins.

Next game: at Steelers (Sunday, 1 p.m. ET)

Titans

Is it time for the Titans' offense to go through the rushing attack? The offense finished with 24 points but didn't score in the second or third quarter and squandered a 14-point lead. Quarterback Cam Ward was picked off immediately after a turnover that gave the Titans the ball in plus territory. Tony Pollard and the offensive line held their own throughout, leading to 141 rushing yards and three touchdowns. Coach Robert Saleh said the offensive identity needs to be the run game. He's right. The Titans can't rely on a passing game that ranked dead last, averaging only 153.5 yards per game, entering this week.

Key stat to know: The Titans tied the Browns for the NFL's longest streak of games between consecutive wins. Cleveland went 65 games between November 2014 and September 2018. The Titans haven't won consecutive games dating to November 2022. -- Turron Davenport

Next game: at Bengals (Sunday, 1 p.m. ET)

Fantasy football takeaway: Judkins scored a season-high 23.4 points, rushing for 96 yards and two touchdowns on 17 carries plus a reception for 8 yards. Yes, Judkins is a touchdown-dependent player in the lineup, but he has had two goal-to-go rushes in two of his past three games, and he sees the Steelers' defense again in Week 8. He should be locked in as RB2 for that one. -- Bowen

Miami 28, N.Y. Jets 25

Catch up on the action:Box score | Recap

Dolphins

Was the Dolphins' 0-5 start a reflection of their quality or the quality of their opponents? A little of each, but two of their first five games were against undefeated teams in the Chiefs and Vikings (that list would have included the 49ers before Sunday's loss). Dolphins players have said multiple times that they needed to learn how to win games, and linebacker Jordyn Brooks said they could do so by getting tired of losing. Miami looked tired of losing this week, particularly as the Jets mounted a late comeback. The Dolphins still have a way to go before pulling themselves out of the NFL's cellar, but you could sense a win was coming based on how they've played over their past four games.

What to make of the QB performance:Malik Willis played the best half of football we've seen from him this season -- leading the Dolphins to a 21-7 halftime lead. He was decisive and accurate through the air and efficient when he scrambled. His best moment might have been sliding inbounds on a short scramble in the first half, which allowed the clock to keep running. That heads-up play kept Miami's 15-play, 91-yard scoring drive alive and showed his ability to think calmly in the heat of the moment. -- Marcel Louis-Jacques

Next game: vs. Patriots (Sunday, 4:25 p.m. ET)

Jets

What does this loss mean for coach Aaron Glenn's job security? It will be tough for Glenn -- 5-19 overall and 0-8 in the AFC East -- to come back from this one. This was a major step back for a coach whose job security is predicated on demonstrating progress. Even if the Jets split their remaining games to finish 7-10 -- unlikely, considering the team's wildly erratic play -- will that be enough to warrant another season? Facing the previously winless Dolphins, the Jets were exposed in so many ways, mainly on defense, which is Glenn's calling card. Quite frankly, this was one of the worst losses in recent Jets history. It looks bleak for Glenn.

Trend to watch: Wide receiver Garrett Wilson (two catches, three targets) was a nonfactor for the second week in a row. His frustration erupted in the fourth quarter as TV cameras caught him yelling at QB Geno Smith on the bench. Both players denied it. The Smith-Wilson chemistry leaves a lot to be desired, and it's hurting the overall offense. -- Rich Cimini

Best quote out of the locker room: "I understand the fans' frustration -- I really do. I promise you. I do -- but the thing is, I do feel like, man, this program is going in the right direction," Glenn said.

Next game: vs. Raiders (Sunday, 1 p.m. ET)

Fantasy football takeaway:Willis had his best game of the year with 26 fantasy points. It was his first game with multiple passing touchdowns and his second straight game throwing and running for a touchdown. He has three rushing TDs and has run for at least 37 yards in four of six games. His rushing ability is making him a fantasy QB2 who can be streamed in the right matchups, and his schedule opens up after Week 8. -- Florio

Atlanta 29, San Francisco 20

Catch up on the action:Box score | Recap

Falcons

Have the Falcons figured out their offensive formula? Atlanta has flashed a potent offense before, but in those games -- wins over the Packers and Saints -- it was carried by running back Bijan Robinson and wide receiver Drake London. On Sunday, quarterback Michael Penix Jr. got contributions from a host of players, including a third straight game with a touchdown for tight end Kyle Pitts Sr. Even Nick Muse, the team's fourth tight end, caught a touchdown pass, the first of his career. The Falcons offense looked very West Coast against the Niners, ironically. Going into the fourth quarter, 20 of Penix's 29 pass attempts were 5 air yards or fewer.

What to make of the QB performance: The scouting report on Penix coming in was that he struggled under pressure. The 49ers, though, were barely able to get close to him. Penix was pressured on three of his 34 dropbacks (9%) - that's the lowest pressure percentage by a 49ers team in a game since Week 16 of 2024. Penix ended up 25-of-34 passing for 213 yards with three touchdowns. -- Marc Raimondi

Next game: at Buccaneers (Sunday, 1 p.m. ET)

49ers

How badly do the 49ers need their Week 8 bye after their first loss? Desperately -- and that isn't an overstatement given the issues laid bare in Sunday's defeat. The timing of the bye with the Nov. 10 trade deadline approaching should boost the team's the desire to make moves sooner rather than later. San Francisco expects to welcome DE Nick Bosa; WRs Mike Evans, Demarcus Robinson and Deebo Samuel Sr.; CB Upton Stout; and S Marques Sigle back from injury soon after the bye. That will help in a lot of ways but the lack of pass rush against Atlanta should serve as an impetus for the Niners to make a meaningful addition or two on the defensive line in the coming weeks.

Most surprising performance: The whole team. Through their 6-0 start, the 49ers have avoided big mistakes, but they were guilty of many on Sunday. That included a pair of costly interceptions, two fumbles, silly penalties at inopportune times and more special teams struggles. Perhaps they were due for a clunker, but 7-0 was there for the taking if they'd at least played a clean game. -- Nick Wagoner

Next game: vs. Raiders (Nov. 8, 4:05 p.m. ET)

Fantasy football takeaway: After a rough start to the season, this Falcons passing game is settling in with Penix under center, which creates more consistent opportunities for London. In Sunday's win over the 49ers, London scored 19.6 points and caught his first touchdown of the season, and he's had 18 or more points in three of his past five games. London fits as a lower-tier WR1 for Week 8. -- Bowen

Cincinnati 35, Baltimore 13

Catch up on the action:Box score | Recap

Bengals

Could this win jump-start Cincinnati's season? It certainly could have that effect. Between last season's final meeting against the Ravens and the first half of Sunday's game, Cincinnati was outscored 34-0 by Baltimore and looked lifeless. But things flipped for the Bengals in the second half. Cincinnati scored 35 straight points and later iced the game with an interception by linebacker Demetrius Knight Jr. It was a gut-check performance for the Bengals, who couldn't afford to lose to a Ravens team playing without quarterback Lamar Jackson (ankle).

What to make of the QB performance:Joe Burrow was absolutely sublime in the second half. After the offense posted the lowest yardage total of his career (59 yards) in the first half, Burrow led the offense on five straight TD drives in the second half. He was 22-of-30 passing for 292 yards and four TDs in a resounding and needed win. -- Ben Baby

Next game: vs. Titans (Sunday, 1 p.m. ET)

Ravens

Are the Ravens already out of the AFC North race? Baltimore fell to 0-2 in the AFC North for the first time in 19 years. Since the formation of the AFC North in 2002, only one team has started 0-2 in the division and went on to win it (2022 Bengals). The biggest issue is the lack of explosiveness without Jackson. Tyler Huntley went 8-of-13 for 62 yards with a fumble and an interception in the second half. In 14 quarters with Jackson this season, the Ravens have scored 116 points and 14 offensive touchdowns. In 14 quarters with Huntley, Baltimore has totaled 53 points and five touchdowns. There is hope that Jackson can return next Sunday, but it could be too late to make up ground in the AFC North.

Trend to watch: The Ravens continue to be the NFL's best at blowing leads. After failing to hold a 13-0 halftime lead, Baltimore has now blown 17 double-digit leads since 2020, which are the most in the NFL. In all three losses this season -- Saints, Browns and Bengals -- the Ravens have held double-digit leads. -- Jamison Hensley

Next game: at Bills (Sunday, 1 p.m. ET)

Fantasy football takeaway: Ravens RB Derrick Henry failed to post double-digit points for the second straight game, rushing for 45 yards on 17 carries while adding one reception for four yards (5.9 fantasy points). Henry is seeing consistent volume (at least 18 touches in every game in 2026) but he has been inefficient on goal line opportunities, and his lack of receiving usage caps his ceiling. Henry should be viewed a touchdown dependent, lower-tier RB1 for Week 8. -- Bowen

Minnesota 16, Indianapolis 10

Catch up on the action:Box score | Recap

Vikings

Why did the Vikings' offense struggle? This was supposed to be a big day. Most of the Vikings' injured offensive players returned to the field, giving them a nearly full complement of running backs, receivers and tight ends. But if it weren't for quarterback Kyler Murray's 35-yard scramble to convert a third down on the first play of the fourth quarter, it's possible the Vikings would have failed to score a touchdown in a game for the third time this season. They seemed out of sync from the start, when coach Kevin O'Connell called four consecutive runs for Aaron Jones Sr., and never found a rhythm. It was enough to get through Sunday but certainly doesn't look playoff-caliber.

Most surprising performance: Linebacker Blake Cashman. He is having a strong season in a contract year, but Sunday's effort was arguably beyond anything he has produced in his eight-year career. He affected the Colts' passing game from all angles, finishing with two sacks, four pass breakups and 12 tackles. -- Kevin Seifert

Next game: at Lions (Sunday, 1 p.m. ET)

Colts

Will the Colts find any offensive traction this season? It's difficult to judge an offense against the blitz-crazy Vikings' defense, but it's hard to win with a quarterback who had fewer than 100 passing yards prior to the game's final drive. Daniel Jones was under pressure at times in the game, with Minnesota registering 10 quarterback hits. But he was also responsible for some of that by holding the ball in the pocket and allowing pass rushers time to beat their blockers. On the positive side, Jones didn't commit any turnovers until the final last-gasp series. But when he avoids risk, that presents its own set of problems.

Most surprising performance: Defensive tackle Adetomiwa Adebawore. He continued to make waves even in his part-time role. He registered two sacks on Sunday and harassed Vikings QB Kyler Murray throughout the game. He also was a factor in the run game, chasing down running back Aaron Jones Sr. on a sweep from the backside of the defense for a minimal gain. Adebawore now has four sacks this season, matching a career high. -- Stephen Holder

Next game: at Jaguars (Sunday, 1 p.m. ET)

Fantasy football takeaway: Vikings RB Jordan Mason returned, playing 63% of snaps and getting 15 carries for 68 yards and just 6.8 fantasy points. Aaron Jones Sr. did get the start and the bulk of the work on the opening drive, but Mason saw more after that. Mason, who is a better fit in the Vikings' rushing attack, is still a flex option moving forward. He would elevate to RB2 if Jones, who exited in the fourth quarter with an injury, were to miss time. -- Florio

Pittsburgh 16, New Orleans 10

Catch up on the action:Box score | Recap

Steelers

Are the Steelers embracing their RB-led identity on offense? This game was right on time for the Steelers, whose running game properly supported their 42-year-old quarterback with 5.4 yards per carry. Jaylen Warren is the Steelers' best offensive player. Opposing coaches agree. And, for the fourth game this season, he produced 125-plus scrimmage yards, tying Kansas City's Kenneth Walker III for most in the NFL. This offensive line is opening holes for Warren and Rico Dowdle, the bruising complement to Warren's burst. They closed out the game late, and Pittsburgh ran 12 plays for 79 yards with six offensive linemen on the field today (had zero such plays entering the game). The passing game needs more explosive plays. But the running game can handle the rest.

Trend to watch: The Steelers' second-half adjustments defensively were encouraging. The Steelers were blitz-heavy in the first half, coming for quarterback Tyler Shough 50% of the time. Shough went 9-of-10 for 98 yards and a TD on those plays. So, defensive coordinator Patrick Graham dropped the Steelers into coverage more often in the second half, blitzing twice on 21 attempts -- both blitzes coming on the Saints' failed final offensive drive. Timely defense for the Steelers, who held the Saints to 18 rushing yards, the fewest for New Orleans since 1999. -- Jeremy Fowler

Next game: vs. Browns (Sunday, 1 p.m. ET)

Saints

Can the Saints get healthy and get help coming out of their Week 8 bye? New Orleans quarterback Tyler Shough entered Sunday's game with an injured non-throwing hand, and he appeared to take a hit on his throwing hand as well. Shough could likely use the week of rest to get healthy, but he's not the only one. The Saints don't have a run game and have relied heavily on Shough. Could running back Travis Etienne and wide receiver Jordyn Tyson make their debuts after the bye to give the Saints much-needed help? The Saints are also missing left tackle Kelvin Banks Jr., who went on injured reserve in late September following ankle surgery.

What to make of the QB performance: Shough was playing injured and without the benefit of a run game, and he tried to put the game on his shoulders. That had mixed results, as the 27-year-old turned the ball over with a red zone interception but also threw for 278 yards and a touchdown. -- Katherine Terrell

Next game: vs. Browns (Nov. 8, 1 p.m. ET)

Fantasy football takeaway: Steelers RB Jaylen Warren led the Pittsburgh backfield with 21 touches for 137 total yards (16.7 fantasy points), and he'll remain a weekly RB2. Rico Dowdle also played a key role, rushing for 41 yards on nine carries while adding six receptions for 45 yards (14.6 fantasy points). Given the structure of this Pittsburgh system -- which is based on run game volume and quick passing -- Dowdle projects to have flex value moving forward. -- Bowen

]

Copyright © 2026 ESPN Internet Ventures. All rights reserved.