No team in NFL history had ever scored 40 or more points, rushed for 235 or more yards, and still walked off the field with a loss. On September 7, 2025, the Baltimore Ravens became the first. Matt Prater’s 32-yard field goal as time expired gave the Buffalo Bills a 41-40 win at Highmark Stadium, completing a 15-point comeback after Baltimore led 40-25 with 11:42 remaining. The full box score and all player stats from the 2025 NFL season opener are below.
Table of Contents
Game at a Glance
Detail
Information
Final Score
Buffalo Bills 41, Baltimore Ravens 40
Date
Sunday, September 7, 2025
Venue
Highmark Stadium, Orchard Park, New York
Attendance
70,745
Weather
58°F, 61% humidity, 8 mph wind
Vegas Line
Baltimore Ravens -1.5
Over/Under
50.5 (over)
Broadcast
NBC
Duration
3 hours, 15 minutes
Head Coach (BAL)
John Harbaugh
Head Coach (BUF)
Sean McDermott
Coin Toss
Ravens won, deferred
Key Inactives — Baltimore: RB Keaton Mitchell (coach’s decision; roster numbers), TE Isaiah Likely (foot), FB Patrick Ricard (calf), OLB David Ojabo, OT Carson Vinson. Buffalo: CB Tre’Davious White, K Tyler Bass (IR, hip and groin).
Box Score
Team
Q1
Q2
Q3
Q4
Final
Baltimore Ravens
3
17
14
6
40
Buffalo Bills
7
6
6
22
41
Scoring Summary
Qtr
Time
Team
Play
BAL
BUF
1st
11:19
BUF
Dalton Kincaid 15-yd pass from Josh Allen (Matt Prater kick)
0
7
1st
3:38
BAL
Tyler Loop 52-yd field goal
3
7
2nd
13:35
BAL
Derrick Henry 30-yd rush (Tyler Loop kick)
10
7
2nd
9:47
BAL
Lamar Jackson 10-yd rush (Tyler Loop kick)
17
7
2nd
2:50
BUF
Matt Prater 25-yd field goal
17
10
2nd
0:31
BAL
Tyler Loop 49-yd field goal
20
10
2nd
0:00
BUF
Matt Prater 43-yd field goal
20
13
3rd
12:48
BAL
Zay Flowers 23-yd pass from Lamar Jackson (Tyler Loop kick)
27
13
3rd
7:47
BUF
James Cook 2-yd rush (two-point pass failed)
27
19
3rd
1:09
BAL
DeAndre Hopkins 29-yd pass from Lamar Jackson (Tyler Loop kick)
34
19
4th
12:51
BUF
Josh Allen 2-yd rush (two-point pass failed)
34
25
4th
11:42
BAL
Derrick Henry 46-yd rush (Tyler Loop PAT failed)
40
25
4th
3:56
BUF
Keon Coleman 10-yd pass from Josh Allen (Matt Prater kick)
40
32
4th
1:58
BUF
Josh Allen 1-yd rush (two-point pass failed)
40
38
4th
0:00
BUF
Matt Prater 32-yd field goal (walk-off)
40
41
Tyler Loop’s missed PAT followed Henry’s 46-yard run with 11:42 remaining. Prater’s walk-off 32-yarder came on the final play of a nine-play, 66-yard Buffalo drive over the final 86 seconds.
Team Statistics
Stat
BAL
BUF
First Downs
19
29
Rushing First Downs
10
9
Passing First Downs
8
18
Penalty First Downs
1
2
3rd Down Efficiency
6/11 (55%)
7/15 (47%)
4th Down Efficiency
0/0
1/1
Total Plays
50
78
Total Yards
432
497
Yards per Play
8.6
6.4
Net Passing Yards
194
389
Completions/Attempts
14/19
33/46
Yards per Pass Attempt
9.2
8.3
Sacks-Yards Lost
2-15
1-5
Rushing Yards
238
108
Rushing Attempts
29
31
Yards per Rush
8.2
3.5
Red Zone (Scores/Att)
1/3 (33%)
5/7 (71%)
Penalties-Yards
7-51
5-38
Turnovers
1
0
Fumbles Lost
1
0
Interceptions
0
0
Time of Possession
25:11
34:49
Total Drives
11
12
Passing Statistics: Josh Allen and Lamar Jackson
Player
Team
Cmp
Att
Pct
Yds
Avg
TD
INT
Sacks
Sk Yds
Rating
Lamar Jackson
BAL
14
19
73.7%
209
11.0
2
0
2
15
144.4
Josh Allen
BUF
33
46
71.7%
394
8.6
2
0
1
5
112.0
Rushing Statistics
Player
Team
Car
Yds
Avg
TD
Long
Derrick Henry
BAL
18
169
9.4
2
49
Lamar Jackson
BAL
6
70
11.7
1
19
Zay Flowers
BAL
2
8
4.0
0
8
Rasheen Ali
BAL
1
5
5.0
0
5
Justice Hill
BAL
2
-14
-7.0
0
1
BAL Total
29
238
8.2
3
49
James Cook
BUF
13
44
3.4
1
11
Josh Allen
BUF
14
30
2.1
2
9
Ty Johnson
BUF
2
24
12.0
0
17
Elijah Moore
BUF
1
8
8.0
0
8
Ray Davis
BUF
1
2
2.0
0
2
BUF Total
31
108
3.5
3
17
Receiving Statistics
Player
Team
Tgt
Rec
Yds
Avg
TD
Long
Zay Flowers
BAL
9
7
143
20.4
1
39
DeAndre Hopkins
BAL
2
2
35
17.5
1
29
Derrick Henry
BAL
1
1
13
13.0
0
13
Rashod Bateman
BAL
4
2
10
5.0
0
5
Mark Andrews
BAL
1
1
5
5.0
0
5
Justice Hill
BAL
2
1
3
3.0
0
3
BAL Total
19
14
209
14.9
2
39
Keon Coleman
BUF
11
8
112
14.0
1
25
Khalil Shakir
BUF
9
6
64
10.7
0
26
Josh Palmer
BUF
9
5
61
12.2
0
32
James Cook
BUF
5
5
58
11.6
0
51
Dalton Kincaid
BUF
4
4
48
12.0
1
22
Jackson Hawes
BUF
1
1
29
29.0
0
29
Dawson Knox
BUF
2
2
20
10.0
0
12
Elijah Moore
BUF
1
1
3
3.0
0
3
Ray Davis
BUF
1
1
-1
-1.0
0
-1
Ty Johnson
BUF
2
0
0
–
0
–
BUF Total
45
33
394
11.9
2
51
Defensive Statistics
Baltimore Ravens Defense
Player
Pos
Tot
Solo
Sacks
TFL
PD
QB Hits
Roquan Smith
LB
10
8
0.0
0
0
0
Kyle Hamilton
S
9
6
0.0
0
2
0
Malaki Starks
S
7
3
0.0
0
0
0
Nnamdi Madubuike
DT
6
4
1.0
1
0
1
Chidobe Awuzie
CB
6
2
0.0
0
0
0
Nate Wiggins
CB
5
5
0.0
0
0
0
Tavius Robinson
OLB
5
4
0.0
0
0
0
Marlon Humphrey
CB
4
4
0.0
0
0
0
Teddye Buchanan
LB
4
3
0.0
0
0
0
Jaire Alexander
CB
3
2
0.0
0
0
0
Travis Jones
DT
3
2
0.0
1
0
0
Kyle Van Noy
OLB
3
1
0.0
0
0
1
T.J. Tampa
CB
2
2
0.0
0
0
0
Trenton Simpson
LB
1
1
0.0
1
0
0
Mike Green
LB
1
1
0.0
0
0
0
Jake Hummel
LB
1
1
0.0
0
0
0
Keyon Martin
CB
1
1
0.0
0
0
0
Tylan Wallace
WR
1
1
0.0
0
0
0
Rasheen Ali
RB
1
1
0.0
0
0
0
Tyler Loop
K
1
1
0.0
0
0
0
Odafe Oweh
OLB
1
0
0.0
0
0
1
Aeneas Peebles
DL
0
0
0.0
0
1
0
Broderick Washington Jr.
DL
0
0
0.0
0
1
0
Team Total
75
53
1.0
3
4
3
Buffalo Bills Defense
Player
Pos
Tot
Solo
Sacks
TFL
PD
QB Hits
Christian Benford
CB
7
5
0.0
0
0
0
Ed Oliver
DT
6
6
1.0
3
0
2
Taylor Rapp
S
6
4
0.0
0
0
0
Dorian Williams
LB
5
4
0.0
0
0
0
Matt Milano
LB
4
4
1.0
0
0
1
Cole Bishop
S
4
4
0.0
0
0
0
Gregory Rousseau
DE
3
3
0.0
0
1
0
Terrel Bernard
LB
3
2
0.0
1
0
0
Joey Bosa
DE
2
2
0.0
0
0
0
Taron Johnson
CB
2
2
0.0
0
0
0
Cameron Lewis
DB
2
2
0.0
0
0
0
Dorian Strong
CB
2
2
0.0
0
0
0
DaQuan Jones
DT
1
1
0.0
1
0
0
Shaq Thompson
LB
1
1
0.0
0
0
0
Sam Franklin
DB
1
1
0.0
0
0
0
A.J. Epenesa
DE
1
1
0.0
0
0
0
Joe Andreessen
LB
1
0
0.0
0
0
0
Javon Solomon
DE
1
0
0.0
0
0
1
Team Total
52
44
2.0
5
1
4
Fumbles
Player
Team
Fumbles
Lost
Forced By
Recovered By
Derrick Henry
BAL
1
1
Ed Oliver
Terrel Bernard (BUF), BAL 30-yd line
Justice Hill
BAL
1
0
Joey Bosa
Justice Hill (BAL)
Dalton Kincaid
BUF
1
0
Kyle Hamilton
Ball out of bounds, BUF 27
Special Teams
Kicking
Player
Team
FGM
FGA
Pct
Field Goals Made
XPM
XPA
Pts
Tyler Loop
BAL
2
2
100%
52 yd (Q1), 49 yd (Q2)
4
5
10
Matt Prater
BUF
3
3
100%
25 yd (Q2), 43 yd (Q2), 32 yd (Q4)
2
2
11
Loop (pick 186, sixth round, University of Arizona) was the first kicker ever drafted by the Ravens in franchise history, replacing Justin Tucker. Prater, 41, was making his Bills debut after Tyler Bass was placed on injured reserve.
Punting
Player
Team
Punts
Yds
Avg
Long
TB
In 20
Jordan Stout
BAL
3
152
50.7
59
1
1
Brad Robbins
BUF
4
158
39.5
48
0
1
Kick Returns
Player
Team
Ret
Yds
Avg
Long
TD
Rasheen Ali
BAL
6
167
27.8
41
0
Brandon Codrington
BUF
5
139
27.8
41
0
Ty Johnson
BUF
2
54
27.0
31
0
BUF Total
7
193
27.6
41
0
Punt Returns
Player
Team
Ret
Yds
Avg
Long
TD
LaJohntay Wester
BAL
1
6
6.0
6
0
Brandon Codrington
BUF
1
0
0.0
0
0
PFF Grades and Advanced Statistics
PFF Initial Grades (Subject to Review)
Offense — Top Performers
Player
Team
Pos
PFF Grade
Snaps
Jackson Hawes
BUF
TE
93.9
16
Josh Allen
BUF
QB
87.0
85
Ronnie Stanley
BAL
T
85.0
51
DeAndre Hopkins
BAL
WR
83.8
18
Zay Flowers
BAL
WR
83.4
46
Defense — Top Performers
Player
Team
Pos
PFF Grade
Snaps
Ed Oliver
BUF
DT
92.3
35
Kyle Hamilton
BAL
S
91.7
83
Nnamdi Madubuike
BAL
DT
90.2
59
Gregory Rousseau
BUF
DE
79.4
35
Travis Jones
BAL
DT
75.2
63
Advanced Passing
IAY = Intended Air Yards | CAY = Completed Air Yards | YAC = Yards After Catch | Prss% = Pressure Rate Against
Player
Team
IAY
IAY/PA
CAY
YAC
YAC/Cmp
Bad%
Prss%
Scrambles
Lamar Jackson
BAL
173
9.1
100
109
7.8
21.1%
18.2%
1
Josh Allen
BUF
400
8.7
246
148
4.5
13.3%
9.6%
5
Advanced Rushing
YBC = Yards Before Contact | YAC = Yards After Contact | BrkTkl = Broken Tackles
Player
Team
Att
Yds
YBC
YBC/Att
YAC
YAC/Att
BrkTkl
Derrick Henry
BAL
18
169
78
4.3
91
5.1
2
Lamar Jackson
BAL
6
70
48
8.0
22
3.7
1
Zay Flowers
BAL
2
8
6
3.0
2
1.0
0
Justice Hill
BAL
2
-14
-14
-7.0
0
0.0
0
Josh Allen
BUF
14
30
25
1.8
5
0.4
0
James Cook
BUF
13
44
21
1.6
23
1.8
1
Ty Johnson
BUF
2
24
18
9.0
6
3.0
0
Elijah Moore
BUF
1
8
6
6.0
2
2.0
0
Advanced Receiving
YAC = Yards After Catch | ADOT = Avg Depth of Target
Player
Team
Tgt
Rec
Yds
YAC
ADOT
Drops
Zay Flowers
BAL
9
7
143
89
10.1
0
DeAndre Hopkins
BAL
2
2
35
2
16.5
0
Rashod Bateman
BAL
4
2
10
5
10.5
0
Derrick Henry
BAL
1
1
13
8
5.0
0
Mark Andrews
BAL
1
1
5
1
4.0
0
Justice Hill
BAL
2
1
3
4
-1.0
0
Keon Coleman
BUF
11
8
112
16
12.0
1
James Cook
BUF
5
5
58
63
-1.2
0
Khalil Shakir
BUF
9
6
64
22
9.4
0
Josh Palmer
BUF
9
5
61
12
12.8
0
Dalton Kincaid
BUF
4
4
48
8
10.0
0
Jackson Hawes
BUF
1
1
29
3
26.0
0
Dawson Knox
BUF
2
2
20
17
1.5
0
Ty Johnson
BUF
2
0
0
0
4.5
1
Elijah Moore
BUF
1
1
3
0
3.0
0
Ray Davis
BUF
1
1
-1
6
-7.0
0
Snap Counts
Baltimore Ravens
Offense (51 total snaps)
Player
Pos
Snaps
Pct
Lamar Jackson
QB
51
100%
Andrew Vorhees
G
51
100%
Daniel Faalele
G
51
100%
Tyler Linderbaum
C
51
100%
Roger Rosengarten
T
51
100%
Ronnie Stanley
T
51
100%
Zay Flowers
WR
46
90%
Mark Andrews
TE
38
75%
Rashod Bateman
WR
37
73%
Charlie Kolar
TE
31
61%
Derrick Henry
RB
29
57%
Justice Hill
RB
23
45%
DeAndre Hopkins
WR
18
35%
Tylan Wallace
WR
16
31%
Zaire Mitchell-Paden
TE
15
29%
Rasheen Ali
RB
1
2%
Ben Cleveland
G
1
2%
Defense (85 total snaps)
Player
Pos
Snaps
Pct
Roquan Smith
LB
85
100%
Malaki Starks
S
84
99%
Nate Wiggins
CB
84
99%
Marlon Humphrey
CB
83
98%
Kyle Hamilton
S
83
98%
Chidobe Awuzie
CB
67
79%
Travis Jones
DL
63
74%
Nnamdi Madubuike
DL
59
69%
Kyle Van Noy
LB
58
68%
Tavius Robinson
LB
48
56%
Odafe Oweh
LB
38
45%
Broderick Washington Jr.
DL
34
40%
Jaire Alexander
CB
33
39%
Teddye Buchanan
LB
29
34%
Mike Green
LB
26
31%
Trenton Simpson
LB
26
31%
John Jenkins
DL
18
21%
Aeneas Peebles
DL
12
14%
Sanoussi Kane
S
3
4%
Jake Hummel
LB
1
1%
Keyon Martin
CB
1
1%
Buffalo Bills
Offense (85 total snaps)
Player
Pos
Snaps
Pct
Josh Allen
QB
85
100%
Connor McGovern
C
85
100%
David Edwards
G
85
100%
Dion Dawkins
T
85
100%
O’Cyrus Torrence
G
85
100%
Spencer Brown
T
85
100%
Keon Coleman
WR
75
88%
Khalil Shakir
WR
60
71%
Josh Palmer
WR
53
62%
James Cook
RB
48
56%
Dawson Knox
TE
48
56%
Dalton Kincaid
TE
43
51%
Ty Johnson
RB
28
33%
Tyrell Shavers
WR
17
20%
Jackson Hawes
TE
16
19%
Reggie Gilliam
FB
12
14%
Elijah Moore
WR
12
14%
Ray Davis
RB
10
12%
Alec Anderson
T
3
4%
Defense (51 total snaps)
Player
Pos
Snaps
Pct
Christian Benford
CB
51
100%
Cole Bishop
S
51
100%
Dorian Strong
CB
51
100%
Taylor Rapp
S
51
100%
Terrel Bernard
LB
51
100%
Matt Milano
LB
45
88%
Gregory Rousseau
DE
35
69%
DaQuan Jones
DT
35
69%
Joey Bosa
DE
35
69%
Ed Oliver
DT
35
69%
Taron Johnson
CB
34
67%
Dorian Williams
LB
17
33%
Javon Solomon
DE
16
31%
T.J. Sanders
DT
16
31%
A.J. Epenesa
DE
16
31%
Deone Walker
DT
13
25%
Cameron Lewis
DB
9
18%
Records and Milestones
Baltimore became the first team in NFL history to lose a game in which they scored 40 or more points and rushed for 235 or more yards.
Derrick Henry passed Jim Brown to reach sixth on the NFL’s all-time rushing touchdown list, finishing the night at 108 career scores.
Henry also tied Brown’s record with his 13th career game of at least 150 rushing yards and two touchdowns.
Josh Allen’s 77th career win tied Joe Ferguson for second on the Bills’ all-time list for starting quarterback victories.
Tyler Loop became the first kicker ever drafted by the Ravens in franchise history (sixth round, pick 186, University of Arizona).
Zay Flowers set a career high with 143 receiving yards.
Buffalo overcame a fourth-quarter deficit of 15 points for just the third time in franchise history.
The two teams combined for 929 total yards of offense.
This game was the Bills’ 53rd and final home opener at Highmark Stadium, with the franchise set to move into a new facility.
Derrick Henry ran for 169 yards and two touchdowns, passed Jim Brown to move sixth on the NFL’s all-time rushing touchdown list, and matched Brown’s record of 13 games with at least 150 yards and two scores. His fumble with 3:06 remaining decided everything. The Ravens scored 40 points, rushed for 238 yards, and still lost — a combination that had never happened in NFL history before September 7, 2025.
Cornelia Lindqvist is a Swedish-American sports journalist with 4 years of experience covering professional athletics. She previously worked at Sports Illustrated before joining Newzire. Cornelia reports on the NFL, NBA, MLB, WNBA, international football, and cricket, covering game results, roster moves, trade deals, playoff standings, and player statistics. Her sports analysis background helps readers understand the strategies and numbers behind wins and losses.