
Baltimore Ravens at Buffalo Bills
· National Football LeagueEmbed this event in your website
Josh Allen rallies Bills for 16 points in last 4 minutes to stun Ravens 41-40 in prime-time thriller

Maybe they should’ve stuck around.
“Our team didn’t quit,” Allen said, his voice almost hoarse after rallying the Bills from a 15-point deficit in the final four minutes to a thrilling season-opening 41-40 win over the Baltimore Ravens. “I think there’s people who left the stadium. That’s OK. We’ll be fine. But have some faith next time.”
Allen refused to let up in scoring two touchdowns and throwing another — with Keon Coleman catching a tipped pass in the end zone — in a frantic fourth quarter alone. The NFL’s reigning MVP then capped the win by overseeing a nine-play, 66-yard drive over the final 86 seconds in setting up Matt Prater’s 32-yard field goal as time expired.
“Josh, he’s always been like that though. He wants the ball in key moments of the game,” coach Sean McDermott said. “That’s what the great ones, that’s their mindset. That’s what they want, that's what they do. And he’s never out of it in his mind.”
Allen finished going 33 of 46 for 394 yards and two touchdowns and earned his 77th win, tying Joe Ferguson for second on the Bills list.
The Bills' defense bent but didn’t break in an outing it was being trampled by Derrick Henry, who finished with 169 yards rushing and scored twice. Meantime, Lamar Jackson combined for three touchdowns, including two passing, in steering an offense that scored on seven of its first eight possessions.
Henry, however, contributed to the loss by losing a fumble with 3:06 left, which opened the door for Buffalo’s comeback.
Allen scored on a 1-yard run two minutes later in cutting the lead to 40-38. And the Bills then got the ball back after the defense forced a three-and-out on what became Baltimore’s final possession.
“The biggest thing I saw when we got down early, no one blinked,” Prater said. The 41-year-old made his Bills debut, replacing Tyler Bass, who’s on injured reserve with hip and groin issues.
Buffalo overcame a fourth-quarter 15-point deficit for just the third time in team history. Baltimore became the first team in NFL history to lose when scoring 40 or more points and rushing for 235 yards or more.
“You just got to finish the game,” Jackson said. “It’s not over until there is zero, zero, zero on the clock. And we found that out tonight.”
Henry blamed himself for the fumble, which was forced by Ed Oliver and recovered by Terrel Bernard at Baltimore’s 30.
“I told my teammates after the game, put the loss on me. I own it like a man,” Henry said. “Got lackadaisical and they made a play. ... If I take care of the ball, I feel like it would be a different situation.”
The game appeared over when Henry scored on a 46-yard run to put Baltimore ahead 40-25 with 11:42 remaining.
This prime-time matchup lived up to the preseason hype as a rematch of Buffalo’s 27-25 win over Baltimore the divisional round of last season’s AFC playoffs.
Buffalo finished with 497 yards of offense. The teams combined for 929.
The fans even got involved, with Jackson shoving back at a man in the end zone while celebrating DeAndre Hopkins’ 29-yard touchdown catch late in the third quarter. The man struck Hopkins in the helmet, and attempted to do so to Jackson, who responded by shoving the man back into his seat.
“I seen him slap D-Hop, then he slapped me, and he was talking and I just forgot where I was for a little bit,” Jackson said, noting he should have let security officials handle the fans. “I just let my emotions get the best of me there. I’ll handle it better next time.”
The fan was ejected by stadium security.
The atmosphere was electric on a night the Bills marked their 53rd and final home opener at Highmark Stadium, affectionally called “The Ralph.” Next season, the team is set to move into a $2.1 billion facility being constructed across the street.
Allen oversaw last-minute scoring drives to close each half, with Prater hitting a 43-yard field goal on the final play of the second quarter.
Ravens rookie Tyler Loop made two field goals in his debut but missed an extra point that proved costly. Loop was a sixth-round draft pick and replaced Justin Tucker, who was released in the offseason after he was accused of inappropriate sexual behavior by massage therapists.
Baltimore’s Zay Flowers had seven catches for a career-high 143 yards and a touchdown.
Henry passed Jim Brown to move into sixth on the career rushing TD list with 108. And he matched Brown’s record by posting his 13th game with at least 150 yards rushing and two scores.
Bills: At the AFC East rival New York Jets next Sunday.
How can I watch Ravens vs. Bills?
- TV Channel: Ravens at Bills 2021-22 NFL, week 1 is broadcasted nationally on NBC.
- Online streaming: Sign up for Fubo.
In Canada, viewers can watch Ravens vs. Bills on DAZN.
Scoring Summary
![]() |
TD | 1st Period 11:19 | Dalton Kincaid 15 Yd pass from Josh Allen (Matt Prater Kick) |
![]() |
FG | 1st Period 3:38 | Tyler Loop 52 Yd Field Goal |
![]() |
TD | 2nd Period 13:35 | Derrick Henry 30 Yd Rush (Tyler Loop Kick) |
![]() |
TD | 2nd Period 9:47 | Lamar Jackson 10 Yd Rush (Tyler Loop Kick) |
![]() |
FG | 2nd Period 2:50 | Matt Prater 25 Yd Field Goal |
![]() |
FG | 2nd Period 0:31 | Tyler Loop 49 Yd Field Goal |
![]() |
FG | 2nd Period 0:00 | Matt Prater 43 Yd Field Goal |
![]() |
TD | 3rd Period 12:48 | Zay Flowers 23 Yd pass from Lamar Jackson (Tyler Loop Kick) |
![]() |
TD | 3rd Period 7:47 | James Cook 2 Yd Rush (Two-Point Pass Conversion Failed) |
![]() |
TD | 3rd Period 1:09 | DeAndre Hopkins 29 Yd pass from Lamar Jackson (Tyler Loop Kick) |
![]() |
TD | 4th Period 12:51 | Josh Allen 2 Yd Rush (Two-Point Pass Conversion Failed) |
![]() |
TD | 4th Period 11:42 | Derrick Henry 46 Yd Rush (Tyler Loop PAT Failed) |
![]() |
TD | 4th Period 3:56 | Keon Coleman 10 Yd pass from Josh Allen (Matt Prater Kick) |
![]() |
TD | 4th Period 1:58 | Josh Allen 1 Yd Rush (Two-Point Pass Conversion Failed) |
![]() |
FG | 4th Period 0:00 | Matt Prater 32 Yd Field Goal |
Statistics
![]() |
![]() |
|
---|---|---|
19 | 1st Downs | 29 |
8 | Passing 1st downs | 18 |
10 | Rushing 1st downs | 9 |
1 | 1st downs from penalties | 2 |
6-11 | 3rd down efficiency | 7-15 |
0-0 | 4th down efficiency | 1-1 |
50 | Total Plays | 78 |
432 | Total Yards | 497 |
8.6 | Yards per Play | 6.4 |
11 | Total Drives | 12 |
194 | Passing | 389 |
14/19 | Comp/Att | 33/46 |
9.2 | Yards per pass | 8.3 |
0 | Interceptions thrown | 0 |
2-15 | Sacks-Yards Lost | 1-5 |
238 | Rushing | 108 |
29 | Rushing Attempts | 31 |
8.2 | Yards per rush | 3.5 |
1-3 | Red Zone (Made-Att) | 5-7 |
7-51 | Penalties | 5-38 |
1 | Turnovers | 0 |
1 | Fumbles lost | 0 |
0 | Interceptions thrown | 0 |
0 | Defensive / Special Teams TDs | 0 |
25:11 | Possession | 34:49 |
Buffalo Bills Injuries
NAME, POS | STATUS | DATE |
---|---|---|
Curtis Samuel, WR | Questionable | Oct 21 |
Matt Milano, LB | Questionable | Oct 21 |
Dalton Kincaid, TE | Questionable | Oct 21 |
Maxwell Hairston, CB | Injured Reserve | Oct 20 |
Joshua Palmer, WR | Questionable | Oct 15 |
Baltimore Ravens Injuries
NAME, POS | STATUS | DATE |
---|---|---|
Devontez Walker, WR | Questionable | Oct 21 |
Roquan Smith, LB | Questionable | Oct 21 |
Patrick Ricard, FB | Questionable | Oct 21 |
Lamar Jackson, QB | Questionable | Oct 21 |
Chidobe Awuzie, CB | Questionable | Oct 21 |
Game Information

Location: Orchard Park, NY
Attendance: 70,745 · Capacity:
2025 AFC North Standings
TEAM | W | L | PCT | T | PF | PA |
---|---|---|---|---|---|---|
Pittsburgh | 2 | 140 | 150 | 0 | .667 | 4 |
Cincinnati | 4 | 214 | 136 | 0 | .429 | 3 |
Cleveland | 5 | 152 | 113 | 0 | .286 | 2 |
Baltimore | 5 | 194 | 144 | 0 | .167 | 1 |
2025 AFC East Standings
TEAM | W | L | PCT | T | PF | PA |
---|---|---|---|---|---|---|
New England | 2 | 133 | 181 | 0 | .714 | 5 |
Buffalo | 2 | 137 | 167 | 0 | .667 | 4 |
Miami | 6 | 205 | 140 | 0 | .143 | 1 |
New York | 7 | 183 | 129 | 0 | .000 | 0 |
NFL News

Broncos LB Dre Greenlaw's 1-game suspension upheld on appeal
Broncos linebacker Dre Greenlaw's one-game suspension for unsportsmanlike conduct toward a referee has been upheld on appeal, the league announced Tuesday. He will miss Sunday's game against the Cowboys.

Texans coach DeMeco Ryans has no plan to make change at OC
Texans coach DeMeco Ryans said he has no plans to change offensive coordinator, despite the unit's struggles under Nick Caley.

Raiders' Jakobi Meyers says he 'for sure' still wants to be traded
Raiders wide receiver Jakobi Meyers is standing firm with his request to be traded from the team with the NFL's Nov. 4 trade deadline approaching.

Why Barrett Carter should be on your radar in Week 8
Tristan H. Cockcroft details why Barrett Carter is a top 20 fantasy linebacker ahead of the Bengals' vs. Jets matchup.

Why Falcons' defense can deliver for fantasy managers
Tristan H. Cockcroft breaks down the projections for the Falcons' defense and he fantasy managers can expect them to deliver.