Baltimore Ravens @ Buffalo Bills
1st Quarter
Pass
14:53 - 1st
Incomplete Pass
1st & 10 at BUF 31
5-yd Penalty
14:47 - 1st
Rush
2nd & 10 at BUF 31
Sack
14:31 - 1st
Sack
2nd & 5 at BUF 36
Pass
14:04 - 1st
Incomplete Pass
3rd & 11 at BUF 30
Punt
13:58 - 1st
null
4th & 11 at BUF 30
Pass
13:46 - 2nd
Pass Completion
1st & 10 at BAL 25
3-yd Run
13:24 - 1st
Rush
1st & 10 at BAL 38
1-yd Run
12:52 - 1st
Rush
2nd & 7 at BAL 41
Pass
12:10 - 1st
Incomplete Pass
3rd & 6 at BAL 42
Punt
12:04 - 1st
null
4th & 6 at BAL 42
Pass
11:49 - 1st
Pass Completion
1st & 10 at BUF 19
13-yd Run
11:17 - 1st
Rush
2nd & 10 at BUF 19
4-yd Run
10:40 - 1st
Rush
1st & 10 at BUF 32
5-yd Penalty
9:58 - 1st
Defensive Offside
2nd & 6 at BUF 36
1-yd Run
9:47 - 1st
Rush
2nd & 1 at BUF 41
3-yd Run
9:09 - 1st
Rush
1st & 10 at BUF 42
5-yd Penalty
8:36 - 1st
Rush
2nd & 7 at BUF 45
Pass
8:09 - 1st
Pass Completion
15-yd Penalty
7:33 - 1st
Rush
1st & 10 at BAL 41
Pass
7:14 - 1st
Pass Completion
1st & 25 at BUF 44
23-yd Run
6:40 - 1st
Rush
2nd & 12 at BAL 43
-1-yd Run
5:52 - 1st
Rush
1st & 10 at BAL 20
7-yd Run
5:18 - 1st
Rush
2nd & 11 at BAL 21
3-yd Run
4:41 - 1st
Rush
3rd & 4 at BAL 14
Field Goal Good
3:54 - 1st
29 yard field goal by Rian Lindell is good.
4th & 1 at BAL 11
Kickoff
3:51 - 1st
KickOff
& -1 at BUF 30
Pass
3:45 - 1st
Incomplete Pass
1st & 10 at BAL 16
-5-yd Run
3:35 - 1st
Rush
2nd & 10 at BAL 16
6-yd Run
2:53 - 1st
Rush
3rd & 15 at BAL 11
Punt
2:18 - 1st
null
4th & 9 at BAL 17
2nd Quarter
Pass
2:06 - 1st
Pass Completion
1st & 10 at BUF 45
5-yd Penalty
1:25 - 1st
False Start
2nd & 1 at BAL 46
Pass
1:08 - 1st
Incomplete Pass
2nd & 6 at BUF 49
5-yd Penalty
1:03 - 1st
Defensive Offside
3rd & 6 at BUF 49
2-yd Run
0:39 - 1st
Rush
3rd & 1 at BAL 46
null
3-yd Run
15:00 - 2nd
Rush
1st & 10 at BAL 44
34-yd Penalty
14:28 - 2nd
Incomplete Pass
2nd & 7 at BAL 41
-1-yd Run
14:22 - 2nd
Rush
1st & Goal at BAL 7
Pass
13:36 - 2nd
Incomplete Pass
2nd & Goal at BAL 8
0-yd Run
13:28 - 2nd
Rush
3rd & Goal at BAL 8
Field Goal Good
12:47 - 2nd
26 yard field goal by Rian Lindell is good.
4th & 8 at BAL 8
Kickoff
12:44 - 2nd
Kickoff
& -1 at BUF 30
0-yd Run
12:37 - 2nd
Rush
1st & 10 at BAL 9
Fumble Recovery
12:01 - 2nd
Pass Completion
2nd & 10 at BAL 9
Pass
11:52 - 2nd
Pass Completion
1st & 10 at BAL 23
-1-yd Run
11:13 - 2nd
Rush
2nd & 3 at BAL 16
Pass
10:29 - 2nd
Incomplete Pass
3rd & 4 at BAL 17
Field Goal Good
10:22 - 2nd
35 yard field goal by Rian Lindell is good.
4th & 4 at BAL 17
Kickoff
10:18 - 2nd
KickOff
& -1 at BUF 30
2-yd Run
10:14 - 2nd
Rush
1st & 10 at BAL 16
3-yd Run
9:39 - 2nd
Rush
2nd & 8 at BAL 18
Pass
9:06 - 2nd
Pass Completion
3rd & 5 at BAL 21
Pass
8:29 - 2nd
Pass Completion
1st & 10 at BAL 28
Pass
7:53 - 2nd
Incomplete Pass
2nd & 9 at BAL 29
Pass
7:47 - 2nd
Pass Completion
3rd & 9 at BAL 29
3-yd Run
7:14 - 2nd
Rush
1st & 10 at BUF 45
4-yd Run
6:40 - 2nd
Rush
2nd & 7 at BUF 42
Pass
6:02 - 2nd
Incomplete Pass
3rd & 3 at BUF 38
Punt
5:58 - 2nd
null
4th & 3 at BUF 38
Pass
5:50 - 2nd
Pass Completion
1st & 10 at BUF 20
5-yd Penalty
5:15 - 2nd
Neutral Zone Infraction
2nd & 1 at BUF 29
1-yd Run
5:03 - 2nd
Rush
1st & 10 at BUF 34
Sack
4:26 - 2nd
Sack
2nd & 9 at BUF 35
Pass
3:54 - 2nd
Incomplete Pass
3rd & 17 at BUF 27
Punt
3:47 - 2nd
Punt
4th & 17 at BUF 27
4-yd Run
3:34 - 2nd
Rush
1st & 10 at BAL 11
Pass
2:59 - 2nd
Pass Completion
2nd & 6 at BAL 15
7-yd Run
2:25 - 2nd
Rush
1st & 10 at BAL 26
18-yd Run
2:00 - 2nd
Rush
2nd & 3 at BAL 33
Pass
1:38 - 2nd
Pass Completion
1st & 10 at BUF 49
Pass
1:17 - 2nd
Incomplete Pass
1st & 10 at BUF 39
Pass
1:13 - 2nd
Incomplete Pass
2nd & 10 at BUF 39
Pass
1:07 - 2nd
Incomplete Pass
3rd & 10 at BUF 39
Punt
1:02 - 2nd
null
4th & 10 at BUF 39
4-yd Run
0:54 - 2nd
Rush
1st & 10 at BUF 20
(0:43 - 2nd) TimeOut
4-yd Run
0:43 - 2nd
Rush
2nd & 6 at BUF 24
(0:36 - 2nd) TimeOut
9-yd Run
0:36 - 2nd
Rush
3rd & 2 at BUF 28
null
3rd Quarter
Kickoff
15:00 - 3rd
KickOff
& -1 at BUF 30
11-yd Run
15:00 - 3rd
Rush
1st & 10 at BAL 20
4-yd Run
14:28 - 3rd
Rush
1st & 10 at BAL 31
5-yd Penalty
13:51 - 3rd
False Start
2nd & 6 at BAL 35
5-yd Penalty
13:34 - 3rd
False Start
2nd & 11 at BAL 30
Pass
13:16 - 3rd
Pass Completion
2nd & 16 at BAL 25
Pass
12:38 - 3rd
Pass Completion
3rd & 8 at BAL 33
11-yd Run
12:12 - 3rd
Rush
1st & 10 at BAL 43
46-yd Touchdown Run
11:31 - 3rd
Willis Mcgahee rush for a 46 yards Touchdown.
1st & 10 at BUF 46
Extra Point Good
11:20 - 3rd
Extra Point
& -1 at BUF 2
Kickoff
11:20 - 3rd
KickOff
& -1 at BAL 30
Pass
11:20 - 3rd
Incomplete Pass
1st & 10 at BUF 26
1-yd Run
11:08 - 3rd
Rush
2nd & 10 at BUF 26
Pass
10:28 - 3rd
Pass Completion
3rd & 9 at BUF 27
5-yd Run
9:51 - 3rd
Rush
1st & 10 at BUF 40
Pass
9:13 - 3rd
Pass Completion
2nd & 5 at BUF 45
4-yd Run
8:33 - 3rd
Rush
1st & 10 at BAL 30
3-yd Run
7:57 - 3rd
Rush
2nd & 6 at BAL 26
Pass
7:27 - 3rd
Incomplete Pass
3rd & 3 at BAL 23
Field Goal Good
7:23 - 3rd
41 yard field goal by Rian Lindell is good.
4th & 3 at BAL 23
Kickoff
7:18 - 3rd
KickOff
& -1 at BUF 30
Pass
7:12 - 3rd
Pass Completion
1st & 10 at BAL 33
Pass
6:31 - 3rd
Pass Completion
2nd & 10 at BAL 33
Sack
5:52 - 3rd
Sack
3rd & 5 at BAL 38
Punt
5:23 - 3rd
null
4th & 15 at BAL 28
Pass
5:11 - 3rd
Pass Completion
1st & 10 at BUF 29
2-yd Run
4:24 - 3rd
Rush
1st & 10 at BAL 17
Pass
3:42 - 3rd
Pass Completion
2nd & 8 at BAL 15
2-yd Run
3:05 - 3rd
Rush
1st & Goal at BAL 6
3-yd Penalty
2:23 - 3rd
Incomplete Pass
2nd & Goal at BAL 4
1-yd Touchdown Run
2:18 - 3rd
Marshawn Lynch rush for a 1 yard Touchdown.
1st & Goal at BAL 1
Extra Point Good
2:14 - 3rd
Extra Point
& -1 at BAL 2
Kickoff
2:14 - 3rd
KickOff
& -1 at BUF 30
4th Quarter
2-yd Run
2:14 - 3rd
Rush
1st & 10 at BAL 20
Pass
1:37 - 3rd
Pass Completion
2nd & 8 at BAL 22
1-yd Run
1:07 - 3rd
Rush
1st & 10 at BAL 30
Pass
0:39 - 3rd
Pass Completion
2nd & 9 at BAL 31
null
7-yd Run
15:00 - 4th
Rush
3rd & 6 at BAL 34
-3-yd Run
14:24 - 4th
Rush
1st & 10 at BAL 41
Pass
13:47 - 4th
Pass Completion
2nd & 13 at BAL 38
Pass
13:07 - 4th
Pass Completion
3rd & 11 at BAL 40
1-yd Run
12:27 - 4th
Rush
1st & 10 at BUF 33
Pass
11:49 - 4th
Pass Completion
2nd & 9 at BUF 32
Pass
11:08 - 4th
Incomplete Pass
3rd & 10 at BUF 33
Pass
11:03 - 4th
Pass Completion
4th & 10 at BUF 33
2-yd Run
10:25 - 4th
Rush
1st & 10 at BUF 15
Pass
9:50 - 4th
Pass Completion
2nd & 8 at BUF 13
Pass
9:10 - 4th
Incomplete Pass
3rd & 3 at BUF 8
Pass
9:07 - 4th
Incomplete Pass
4th & 3 at BUF 8
0-yd Run
9:00 - 4th
Rush
1st & 10 at BUF 8
0-yd Run
8:17 - 4th
Rush
2nd & 10 at BUF 8
Pass Interception
7:34 - 4th
Intercepted Pass
3rd & 10 at BUF 8
Pass
7:30 - 4th
Incomplete Pass
1st & 10 at BUF 14
-1-yd Run
7:23 - 4th
Rush
2nd & 10 at BUF 14
Pass
6:44 - 4th
Incomplete Pass
3rd & 11 at BUF 15
15-yd Touchdown Pass
6:39 - 4th
Kyle Boller pass complete to Derrick Mason for a 15 yard Touchdown.
4th & 11 at BUF 15
Extra Point Good
6:34 - 4th
Extra Point
& -1 at BUF 2
Kickoff
6:34 - 4th
KickOff
& -1 at BAL 30
Pass
6:25 - 4th
Pass Completion
1st & 10 at BUF 6
1-yd Run
5:46 - 4th
Rush
2nd & 5 at BUF 11
Pass
5:06 - 4th
Incomplete Pass
3rd & 4 at BUF 12
Punt
4:59 - 4th
null
4th & 4 at BUF 12
Pass
4:50 - 4th
Pass Completion
1st & 10 at BAL 32
0-yd Run
4:16 - 4th
Rush
2nd & 7 at BAL 35
Pass
3:32 - 4th
Incomplete Pass
3rd & 7 at BAL 35
Punt
3:28 - 4th
null
4th & 7 at BAL 35
7-yd Run
3:14 - 4th
Rush
1st & 10 at BUF 14
(3:07 - 4th) TimeOut
1-yd Run
3:07 - 4th
Rush
2nd & 3 at BUF 21
(3:02 - 4th) TimeOut
1-yd Run
3:02 - 4th
Rush
3rd & 2 at BUF 22
5-yd Penalty
3:02 - 4th
Delay of Game
4th & 1 at BUF 23
Punt
2:13 - 4th
null
4th & 6 at BUF 18
Pass
2:04 - 4th
Pass Completion
1st & 10 at BAL 42
Pass
1:59 - 4th
Incomplete Pass
2nd & 1 at BUF 49
Pass
1:52 - 4th
Incomplete Pass
3rd & 1 at BUF 49
Pass
1:49 - 4th
Incomplete Pass
4th & 1 at BUF 49
-3-yd Run
1:45 - 4th
Rush
1st & 10 at BUF 49
(1:39 - 4th) TimeOut
4-yd Run
1:39 - 4th
Rush
2nd & 13 at BUF 46
0-yd Run
0:54 - 4th
Rush
(0:08 - 4th) TimeOut
Punt
0:08 - 4th
null
null
Game Information
Orchard Park, NY

Referee:Terry McAulay

2025 Standings
American Football Conference
| AFC North | W | L | T | PCT | PF | PA |
|---|---|---|---|---|---|---|
| Pittsburgh | 9 | 6 | 0 | .600 | 365 | 350 |
| Baltimore | 7 | 8 | 0 | .467 | 359 | 348 |
| Cincinnati | 5 | 10 | 0 | .333 | 359 | 458 |
| Cleveland | 3 | 12 | 0 | .200 | 246 | 355 |
| AFC East | W | L | T | PCT | PF | PA |
|---|---|---|---|---|---|---|
| New England | 12 | 3 | 0 | .800 | 410 | 300 |
| Buffalo | 11 | 4 | 0 | .733 | 434 | 344 |
| Miami | 6 | 9 | 0 | .400 | 317 | 369 |
| New York | 3 | 12 | 0 | .200 | 282 | 426 |
NFL News

Christmas Day NFL highlights: Best plays, moments, touchdowns
A look at the highlights, top plays and news from the three games on the day around the NFL.
13m

Vikings eliminate Lions with defense-dominating 23-10 victory, racking up 6 turnovers and 5 sacks
— Jordan Addison took a jet sweep handoff 65 yards for the game-sealing touchdown with 3:43 left after the Minnesota Vikings forced six turnovers and eliminated the Detroit Lions from contention for the playoffs with a 23-10 victory on Thursday.
1h

Detroit Lions vs. Minnesota Vikings Game Highlights
Detroit Lions vs. Minnesota Vikings Game Highlights
1h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.

