Sunday, November 16, 2025     4:05 PM EST


21

Final


24

Team Ratings


Game Summary

Total plays: 126
Play of the game:  Q2 2nd and 1 at DAL 30 Singleback Big - Outs Dak Peerman drops back to pass. C Tyler Brooks got beat! Pressure from DT Poona Fowler! Dak Peerman pass to Luke Sullivan for 70 yards. Touchdown! Extra point is good!
DAL 14   BUF 17

Player of the game: 17 Josh Artis-Payne 18/31 (58%), 282 pass yds (36-yd long, 9.1 yds/att), 3 rush, 18 rush yds (6 yds/rush), 3 TDs, 1 INT, 1 sack, 106.3 RTG

Team Stats


Game Stats

Game engine version: 2
282 total yards

QB 80 OVR 4 Dak Peerman 14/28 (50%), 217 pass yds (70-yd long, 7.8 yds/att), 2 rush, 12 rush yds (6 yds/rush), 3 TDs, 5 sacks, 1 fumble, 108.2 RTG
HB 83 OVR 20 Tony Parsons 18 rush, 59 rush yds (3.3 yds/rush)
HB 82 OVR 42 Deuce Vernon 1 rush, 18 rush yds (18 yds/rush)
FB 65 OVR 43 Hunter Linsley 1 missed block
WR 88 OVR 88 CeeDee Livingston 3 rec / 8 targets, 29 rec yds (11-yd long), 1 TD
WR 84 OVR 3 Brandin Cunningham 2 rec / 3 targets, 1 drop, 7 rec yds (5-yd long), 1 TD
WR 85 OVR 13 Michael Gates 2 rec / 3 targets, 42 rec yds (38-yd long)
WR 75 OVR 18 Jalen Taylor 4 rec / 5 targets, 40 rec yds (18-yd long)
WR 76 OVR 16 Jalen Moats 0 rec / 2 targets
TE 78 OVR 87 Jake Foster 1 rec / 5 targets, 15 rec yds (15-yd long)
TE 72 OVR 86 Luke Sullivan 2 rec / 2 targets, 84 rec yds (70-yd long), 1 TD
T 86 OVR 73 Tyler Spence 3 missed blocks
G 98 OVR 70 Zack Mack 1 pancake, 2 missed blocks
G 67 OVR 71 Chuma Erving 4 missed blocks
C 73 OVR 63 Tyler Brooks 4 missed blocks

DE 98 OVR 11 Micah Purdum 2 tackles
DE 95 OVR 90 DeMarcus Lasco 5 pressures, 6 tackles, 1 for loss, 1 sack
DT 71 OVR 97 Osa Oconnor 2 tackles
DT 75 OVR 95 Johnathan Hooks 2 tackles
OLB 77 OVR 33 Damone Cannon 6 tackles
OLB 65 OVR 48 Adam Diallo 2 tackles
MLB 81 OVR 55 Leighton Vanderdoes 1 pressure, 4 tackles, 1 INT, 23 TO yds
CB 91 OVR 21 Stephon Gettis 2 tackles
CB 83 OVR 7 Trevon Dunlap 3 tackles, 1 pass tipped
CB 83 OVR 2 Jourdan Larsen 1 tackle
CB 80 OVR 26 DaRon Buckner 3 tackles, 1 pass tipped
CB 67 OVR 25 Nahshon Wise 1 tackle
S 88 OVR 28 Malik Hughes 2 tackles, 2 passes tipped, 7 PR yds, 36 KR yds
S 83 OVR 0 Jayron Kamalu 2 tackles

P 99 OVR 5 Bryan Arellano 5 punts, 4 inside 20
348 total yards

QB 96 OVR 17 Josh Artis-Payne 18/31 (58%), 282 pass yds (36-yd long, 9.1 yds/att), 3 rush, 18 rush yds (6 yds/rush), 3 TDs, 1 INT, 1 sack, 106.3 RTG
HB 89 OVR 22 Damien Henry 14 rush, 51 rush yds (3.6 yds/rush)
HB 84 OVR 28 Latavius McRoberts 2 rush, 4 rush yds (2 yds/rush)
WR 87 OVR 14 Stefon Dorsey 5 rec / 8 targets, 1 drop, 65 rec yds (17-yd long), 1 TD
WR 80 OVR 13 Gabe Drescher 2 rec / 4 targets, 48 rec yds (36-yd long)
WR 81 OVR 11 Deonte Henderson 2 rec / 5 targets, 1 drop, 30 rec yds (18-yd long), 1 TD
WR 82 OVR 16 Trent Spencer 2 rec / 2 targets, 42 rec yds (27-yd long)
WR 76 OVR 81 KeeSean Jones 1 rec / 1 targets, 17 rec yds (17-yd long)
TE 88 OVR 88 Dawson King 3 rec / 5 targets, 55 rec yds (22-yd long), 1 TD
TE 77 OVR 86 Dalton Krieger 3 rec / 6 targets, 25 rec yds (17-yd long)
T 81 OVR 73 Dion Daniel 1 pancake
G 80 OVR 71 Ryan Bailey 4 missed blocks
C 66 OVR 72 Seth Short 2 missed blocks

DE 96 OVR 40 Von McQuaide 2 pressures, 3 tackles, 1 for loss, 1 sack
DE 91 OVR 50 Greg Ross 3 pressures, 6 tackles, 1 for loss, 1 sack, 1 fumble forced
DT 89 OVR 91 Ed Okafor 3 pressures, 5 tackles, 2 for loss, 2 sacks
DT 79 OVR 98 Poona Fowler 4 pressures, 3 tackles, 1 for loss, 1 sack
OLB 84 OVR 58 Matt Miller 2 tackles
OLB 75 OVR 94 Davion Tevi 4 tackles, 1 pass tipped
MLB 72 OVR 34 Malik Campbell 5 tackles
CB 95 OVR 27 Tre'Davious Wilkins 5 tackles, 2 passes tipped
CB 76 OVR 7 Taron Jennings 1 pass tipped
CB 84 OVR 24 Kaiir Elliott 3 tackles
CB 70 OVR 30 Dane Jones 2 tackles
CB 71 OVR 32 Patrick Blue 3 tackles
S 97 OVR 21 Jordan Pope 1 tackle, 1 pass tipped
S 96 OVR 23 Micah Howard 1 tackle, 9 PR yds

K 89 OVR 2 Tyler Benjamin 1/1, made: 29
P 84 OVR 8 Sam Mbu 5 punts, 1 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Brandon Alualu to BUF -1. Touchback.

 Q1 15:00 1st and 10 at BUF 25 I-Form Pro - Curls Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Gabe Drescher intercepted by Leighton Vanderdoes! Return of 23 yards.

 Q1 14:51 1st and Goal at BUF 2 Shotgun Empty - Double In Dak Peerman drops back to pass. BLITZ (MLB Malik Campbell)! Dak Peerman pass to Brandin Cunningham for 2 yards. Touchdown! Extra point is good!
DAL 7   BUF 0


 Q1 14:48 KickoffKickoff by Brandon Alualu to BUF -9. Touchback.

 Q1 14:48 1st and 10 at BUF 25 Shotgun Empty - Double In Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Deonte Henderson tipped by DaRon Buckner!
 Q1 14:36 2nd and 10 at BUF 25 Singleback Big - HB Sweep Right Damien Henry takes the handoff. Damien Henry ran for 4 yards. (Damone Cannon)
 Q1 13:47 3rd and 6 at BUF 29 Singleback Normal - HB Stretch Right Damien Henry takes the handoff. Damien Henry ran for 3 yards. (Damone Cannon)
 Q1 12:59 4th and 3 at BUF 32 PuntPunt by Sam Mbu for 49 yards, returned by Malik Hughes for 4 yards (to DAL 23).

 Q1 12:50 1st and 10 at DAL 23 Shotgun Empty - Slot Drive Dak Peerman drops back to pass. Dak Peerman pass intended for Jalen Moats incomplete. (Patrick Blue)
 Q1 12:35 2nd and 10 at DAL 23 Shotgun Spread - HB Draw Tony Parsons takes the handoff. Tony Parsons ran for 13 yards. (Greg Ross) First down!
 Q1 11:52 1st and 10 at DAL 36 Singleback Big - HB Sweep Right Tony Parsons takes the handoff. Tony Parsons ran for 1 yards. (Malik Campbell)
 Q1 11:09 2nd and 9 at DAL 37 Singleback Normal - HB Stretch Right Tony Parsons takes the handoff. Tony Parsons ran for 1 yards. (Poona Fowler)
 Q1 10:16 3rd and 8 at DAL 38 Singleback Big - Flanker Curl Dak Peerman drops back to pass. BLITZ (OLB Davion Tevi)! C Tyler Brooks got beat! Pressure from DT Poona Fowler! Dak Peerman pass to CeeDee Livingston for 10 yards. (Tre'Davious Wilkins) First down!
 Q1 9:23 1st and 10 at DAL 48 Singleback Normal - TE Post Dak Peerman drops back to pass. Dak Peerman pass intended for CeeDee Livingston incomplete. (Kaiir Elliott)
 Q1 9:10 2nd and 10 at DAL 48 Singleback Big - Flanker Curl Dak Peerman drops back to pass. T Tyler Spence got beat! Pressure from DE Greg Ross! Dak Peerman scrambled for 7 yards.
 Q1 8:20 3rd and 3 at BUF 45 Singleback Normal - TE Post Dak Peerman drops back to pass. Dak Peerman pass intended for Jake Foster incomplete. (Malik Campbell)
 Q1 8:08 4th and 3 at BUF 45 Singleback Normal - HB Stretch Right Tony Parsons takes the handoff. BLITZ! Tony Parsons ran for 2 yards. (Poona Fowler)

 Q1 8:03 1st and 10 at BUF 43 Singleback Big - Outs Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Dalton Krieger for 2 yards. (Adam Diallo)
 Q1 7:18 2nd and 8 at BUF 45 Singleback Normal - TE Post Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Stefon Dorsey for 11 yards. (Leighton Vanderdoes) First down!
 Q1 6:28 1st and 10 at DAL 44 Shotgun Empty - Slot Drive Josh Artis-Payne drops back to pass. BLITZ (MLB Leighton Vanderdoes)! G Ryan Bailey got beat! Pressure from DE DeMarcus Lasco! Josh Artis-Payne scrambled for 5 yards.
 Q1 5:41 2nd and 5 at DAL 39 Shotgun Empty - Slot Drive Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Trent Spencer for 27 yards. (Nahshon Wise) First down!
 Q1 4:51 1st and 10 at DAL 12 Singleback Normal - TE Post Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Deonte Henderson for 12 yards. Touchdown! Extra point is good!
DAL 7   BUF 7


 Q1 4:47 KickoffKickoff by Tyler Benjamin out of the end zone. Touchback.

 Q1 4:47 1st and 10 at DAL 25 I-Form Pro - Quick Slants Dak Peerman drops back to pass. BLITZ (OLB Davion Tevi)! FB Hunter Linsley got beat! Pressure from DE Von McQuaide! Dak Peerman sacked for -1 yards (Von McQuaide)
 Q1 3:59 2nd and 11 at DAL 24 Shotgun Spread - Flood Dak Peerman drops back to pass. Dak Peerman pass to CeeDee Livingston for 8 yards. (Tre'Davious Wilkins)
 Q1 3:10 3rd and 3 at DAL 32 I-Form Pro - Quick Slants Dak Peerman drops back to pass. BLITZ (OLB Davion Tevi)! Dak Peerman pass intended for CeeDee Livingston tipped by Tre'Davious Wilkins!
 Q1 2:55 4th and 3 at DAL 32 PuntPunt by Bryan Arellano for 51 yards (to BUF 17).

 Q1 2:48 1st and 10 at BUF 17 Singleback Big - Flanker Curl Josh Artis-Payne drops back to pass. BLITZ (OLB Damone Cannon)! Josh Artis-Payne pass to Dalton Krieger for 17 yards. (Jayron Kamalu) First down!
 Q1 1:58 1st and 10 at BUF 34 Shotgun Empty - Slot Drive Josh Artis-Payne drops back to pass. C Seth Short got beat! Pressure from DE DeMarcus Lasco! Josh Artis-Payne sacked for -7 yards (DeMarcus Lasco)
 Q1 1:14 2nd and 17 at BUF 27 Shotgun Empty - Slot Drive Josh Artis-Payne drops back to pass. BLITZ (MLB Leighton Vanderdoes)! Josh Artis-Payne pass to Stefon Dorsey for 17 yards. (Malik Hughes) First down!
 Q1 0:22 1st and 10 at BUF 44 Shotgun Spread - Flood Josh Artis-Payne drops back to pass. BLITZ (MLB Leighton Vanderdoes)! C Seth Short got beat! Pressure from MLB Leighton Vanderdoes! Josh Artis-Payne pass to Gabe Drescher for 12 yards. (DaRon Buckner) First down!
End of first quarter
DAL 7   BUF 7


 Q2 15:00 1st and 10 at DAL 44 I-Form Pro - HB Toss Right Damien Henry takes the handoff. Damien Henry ran for 12 yards. (Johnathan Hooks) First down!
 Q2 14:09 1st and 10 at DAL 32 Shotgun Spread - Texas Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to KeeSean Jones for 17 yards. (DaRon Buckner) First down!
 Q2 13:24 1st and 10 at DAL 15 I-Form Pro - Quick Slants Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Dawson King incomplete. (Trevon Dunlap)
 Q2 13:12 2nd and 10 at DAL 15 Singleback Big - HB Sweep Right Damien Henry takes the handoff. Damien Henry ran for 3 yards. (DeMarcus Lasco)
 Q2 12:28 3rd and 7 at DAL 12 I-Form Pro - Quick Slants Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Stefon Dorsey incomplete. (Adam Diallo)
 Q2 12:15 4th and 7 at DAL 12 Field Goal29 yard FG attempt by Tyler Benjamin is good!
DAL 7   BUF 10


 Q2 12:11 KickoffKickoff by Tyler Benjamin out of the end zone. Touchback.

 Q2 12:11 1st and 10 at DAL 25 Singleback Big - HB Blast Left Tony Parsons takes the handoff. Tony Parsons ran for 5 yards. (Greg Ross)
 Q2 11:24 2nd and 5 at DAL 30 Singleback Normal - HB Stretch Right Tony Parsons takes the handoff. BLITZ! Tony Parsons ran for 2 yards. (Davion Tevi)
 Q2 10:37 3rd and 3 at DAL 32 I-Form Pro - HB Counter Weak Tony Parsons takes the handoff. BLITZ! Tony Parsons ran for 3 yards. (Matt Miller) First down!
 Q2 9:50 1st and 10 at DAL 35 Singleback Normal - TE Post Dak Peerman drops back to pass. C Tyler Brooks got beat! Pressure from DT Poona Fowler! Dak Peerman pass intended for CeeDee Livingston incomplete. (Tre'Davious Wilkins)
 Q2 9:36 2nd and 10 at DAL 35 Shotgun Empty - Double In Dak Peerman drops back to pass. Dak Peerman pass intended for Michael Gates incomplete. (Patrick Blue)
 Q2 9:21 3rd and 10 at DAL 35 I-Form Pro - Curls Dak Peerman drops back to pass. Dak Peerman pass intended for CeeDee Livingston tipped by Taron Jennings!
 Q2 9:08 4th and 10 at DAL 35 PuntPunt by Bryan Arellano for 58 yards, returned by Micah Howard for 6 yards (to BUF 13).

 Q2 8:55 1st and 10 at BUF 13 Shotgun Empty - Slot Drive Josh Artis-Payne drops back to pass. BLITZ (MLB Leighton Vanderdoes)! Josh Artis-Payne pass to Trent Spencer for 15 yards. (Trevon Dunlap) First down!
 Q2 8:07 1st and 10 at BUF 28 Singleback Big - HB Sweep Right Damien Henry takes the handoff. Damien Henry ran for 3 yards. (Osa Oconnor)
 Q2 7:18 2nd and 7 at BUF 31 Shotgun Spread - Flood Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Gabe Drescher for 36 yards. (Stephon Gettis) First down!
 Q2 6:35 1st and 10 at DAL 33 Singleback Normal - HB Stretch Right Damien Henry takes the handoff. Damien Henry ran for 9 yards. (Damone Cannon)
 Q2 5:45 2nd and 1 at DAL 24 I-Form Pro - HB Counter Weak Latavius McRoberts takes the handoff. T Dion Daniel pancakes a defender! Latavius McRoberts ran for 2 yards. (DeMarcus Lasco) First down!
 Q2 4:57 1st and 10 at DAL 22 Singleback Big - Outs Josh Artis-Payne drops back to pass. BLITZ (OLB Damone Cannon)! Josh Artis-Payne pass to Dawson King for 22 yards. Touchdown! Extra point is good!
DAL 7   BUF 17


 Q2 4:49 KickoffKickoff by Tyler Benjamin to DAL 4, returned by Malik Hughes for 17 yards (to DAL 21).

 Q2 4:43 1st and 10 at DAL 21 Singleback Normal - HB Slash Tony Parsons takes the handoff. Tony Parsons ran for 9 yards. (Greg Ross)
 Q2 3:59 2nd and 1 at DAL 30 Singleback Big - Outs Dak Peerman drops back to pass. C Tyler Brooks got beat! Pressure from DT Poona Fowler! Dak Peerman pass to Luke Sullivan for 70 yards. Touchdown! Extra point is good!
DAL 14   BUF 17


 Q2 3:43 KickoffKickoff by Brandon Alualu to BUF -9. Touchback.

 Q2 3:43 1st and 10 at BUF 25 Singleback Big - Flanker Curl Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Dalton Krieger tipped by Malik Hughes!
 Q2 3:30 2nd and 10 at BUF 25 Singleback Big - Outs Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Dalton Krieger incomplete. (Malik Hughes)
 Q2 3:17 3rd and 10 at BUF 25 Shotgun Spread - Texas Josh Artis-Payne drops back to pass. BLITZ (MLB Leighton Vanderdoes)! Josh Artis-Payne pass intended for Stefon Dorsey dropped!
 Q2 3:03 4th and 10 at BUF 25 PuntPunt by Sam Mbu for 46 yards, returned by Malik Hughes for 0 yards (Fair Catch) (to DAL 29).

 Q2 2:57 1st and 10 at DAL 29 Shotgun Spread - HB Draw Tony Parsons takes the handoff. BLITZ! Tony Parsons ran for 2 yards. (Greg Ross)
 Q2 2:29 2nd and 8 at DAL 31 I-Form Pro - Curls Dak Peerman drops back to pass. C Tyler Brooks got beat! Pressure from DT Poona Fowler! Dak Peerman sacked for -8 yards (Poona Fowler)
 Q2 2:00 3rd and 16 at DAL 23 I-Form Pro - Quick Slants Dak Peerman drops back to pass. G Chuma Erving got beat! Pressure from DT Ed Okafor! Dak Peerman sacked for -5 yards (Ed Okafor)
 Q2 1:34 4th and 21 at DAL 18 PuntPunt by Bryan Arellano for 58 yards, returned by Micah Howard for 0 yards (Fair Catch) (to BUF 24).

 Q2 1:26 1st and 10 at BUF 24 Shotgun Empty - Double In Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Deonte Henderson dropped!
 Q2 1:19 2nd and 10 at BUF 24 Singleback Big - Outs Josh Artis-Payne drops back to pass. G Ryan Bailey got beat! Pressure from DE DeMarcus Lasco! Josh Artis-Payne pass intended for Dalton Krieger tipped by Trevon Dunlap!
 Q2 1:10 3rd and 10 at BUF 24 Shotgun Spread - Texas Josh Artis-Payne drops back to pass. BLITZ (MLB Leighton Vanderdoes)! Josh Artis-Payne pass to Deonte Henderson for 18 yards. (Jourdan Larsen) First down!
 Q2 0:43 1st and 10 at BUF 42 Singleback Normal - HB Slash Damien Henry takes the handoff. Damien Henry ran and was stopped for no gain. (Leighton Vanderdoes)
 Q2 0:13 2nd and 10 at BUF 42 I-Form Pro - Curls Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Stefon Dorsey incomplete. (Trevon Dunlap)
 Q2 0:06 3rd and 10 at BUF 42 Kneel Formation - Curls Josh Artis-Payne kneeled the ball.
Halftime
DAL 14   BUF 17


 Q3 15:00 KickoffKickoff by Tyler Benjamin to DAL 8, returned by Malik Hughes for 19 yards (to DAL 27).

 Q3 14:53 1st and 10 at DAL 27 I-Form Pro - HB Counter Weak Tony Parsons takes the handoff. Tony Parsons ran for 3 yards. (Davion Tevi)
 Q3 14:10 2nd and 7 at DAL 30 I-Form Pro - HB Toss Right Tony Parsons takes the handoff. BLITZ! Tony Parsons ran for 7 yards. (Davion Tevi) First down!
 Q3 13:25 1st and 10 at DAL 37 Shotgun Empty - Double In Dak Peerman drops back to pass. Dak Peerman pass to Jalen Taylor for 6 yards. (Kaiir Elliott)
 Q3 12:38 2nd and 4 at DAL 43 Singleback Big - Flanker Curl Dak Peerman drops back to pass. Dak Peerman pass intended for Jake Foster tipped by Jordan Pope!
 Q3 12:27 3rd and 4 at DAL 43 Shotgun Empty - Double In Dak Peerman drops back to pass. G Chuma Erving got beat! Pressure from DT Ed Okafor! Dak Peerman sacked for -1 yards (Ed Okafor)
 Q3 11:42 4th and 5 at DAL 42 PuntPunt by Bryan Arellano for 43 yards (to BUF 15).

 Q3 11:34 1st and 10 at BUF 15 Singleback Normal - Double Hitch Josh Artis-Payne drops back to pass. BLITZ (OLB Damone Cannon)! G Ryan Bailey got beat! Pressure from DE DeMarcus Lasco! Josh Artis-Payne scrambled for 9 yards.
 Q3 10:46 2nd and 1 at BUF 24 I-Form Pro - HB Toss Right Damien Henry takes the handoff. Damien Henry ran and was stopped for no gain. (Johnathan Hooks)
 Q3 9:56 3rd and 1 at BUF 24 Shotgun Spread - Flood Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Stefon Dorsey for 17 yards. (Jayron Kamalu) First down!
 Q3 9:05 1st and 10 at BUF 41 I-Form Pro - HB Counter Weak Damien Henry takes the handoff. Damien Henry ran for 3 yards. (DeMarcus Lasco)
 Q3 8:14 2nd and 7 at BUF 44 I-Form Pro - Quick Slants Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Dawson King for 17 yards. (Damone Cannon) First down!
 Q3 7:22 1st and 10 at DAL 39 Singleback Big - HB Blast Left Damien Henry takes the handoff. BLITZ! Damien Henry ran for 3 yards. (Leighton Vanderdoes)
 Q3 6:29 2nd and 7 at DAL 36 Singleback Normal - TE Post Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Gabe Drescher tipped by Malik Hughes!
 Q3 6:14 3rd and 7 at DAL 36 Shotgun Empty - Double In Josh Artis-Payne drops back to pass. BLITZ (MLB Leighton Vanderdoes)! Josh Artis-Payne pass to Stefon Dorsey for 15 yards. (Stephon Gettis) First down!
 Q3 5:29 1st and 10 at DAL 21 Singleback Big - Flanker Curl Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Dawson King for 16 yards. (Damone Cannon) First down!
 Q3 4:36 1st and Goal at DAL 5 Shotgun Empty - Double In Josh Artis-Payne drops back to pass. Josh Artis-Payne pass to Stefon Dorsey for 5 yards. Touchdown! Extra point is good!
DAL 14   BUF 24


 Q3 4:33 KickoffKickoff by Tyler Benjamin out of the end zone. Touchback.

 Q3 4:33 1st and 10 at DAL 25 Singleback Normal - TE Post Dak Peerman drops back to pass. G Chuma Erving and G Zack Mack got beat! Pressure from DT Ed Okafor and DE Von McQuaide! Dak Peerman scrambled for 5 yards.
 Q3 3:49 2nd and 5 at DAL 30 I-Form Pro - Curls Dak Peerman drops back to pass. Dak Peerman pass intended for Jake Foster incomplete. (Davion Tevi)
 Q3 3:36 3rd and 5 at DAL 30 Shotgun Spread - HB Draw Tony Parsons takes the handoff. BLITZ! Tony Parsons ran for 1 yards. (Malik Campbell)
 Q3 2:43 4th and 4 at DAL 31 PuntPunt by Bryan Arellano for 58 yards, returned by Micah Howard for 3 yards (to BUF 14).

 Q3 2:35 1st and 10 at BUF 14 Shotgun Spread - Texas Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Deonte Henderson incomplete. (DaRon Buckner)
 Q3 2:21 2nd and 10 at BUF 14 I-Form Pro - HB Counter Weak Damien Henry takes the handoff. Damien Henry ran for 2 yards. (DeMarcus Lasco)
 Q3 1:31 3rd and 8 at BUF 16 Singleback Big - Outs Josh Artis-Payne drops back to pass. BLITZ (OLB Damone Cannon)! G Ryan Bailey got beat! Pressure from DE DeMarcus Lasco! Josh Artis-Payne scrambled for 4 yards.
 Q3 0:39 4th and 4 at BUF 20 PuntPunt by Sam Mbu for 41 yards, returned by Malik Hughes for 0 yards (Fair Catch) (to DAL 39).

 Q3 0:33 1st and 10 at DAL 39 Shotgun Spread - HB Draw Tony Parsons takes the handoff. Tony Parsons ran and was stopped for no gain. (Von McQuaide)
End of third quarter
DAL 14   BUF 24


 Q4 15:00 2nd and 10 at DAL 39 Singleback Big - Flanker Curl Dak Peerman drops back to pass. BLITZ (OLB Davion Tevi)! T Tyler Spence got beat! Pressure from DE Greg Ross! Dak Peerman pass to Jake Foster for 15 yards. (Matt Miller) First down!
 Q4 14:08 1st and 10 at BUF 46 I-Form Pro - HB Toss Right Tony Parsons takes the handoff. Tony Parsons ran and was stopped for no gain. (Ed Okafor)
 Q4 13:25 2nd and 10 at BUF 46 I-Form Pro - Quick Slants Dak Peerman drops back to pass. Dak Peerman pass intended for Jake Foster incomplete. (Tre'Davious Wilkins)
 Q4 13:10 3rd and 10 at BUF 46 Singleback Big - Outs Dak Peerman drops back to pass. Dak Peerman pass to Luke Sullivan for 14 yards. (Micah Howard) First down!
 Q4 12:20 1st and 10 at BUF 32 Shotgun Empty - Double In Dak Peerman drops back to pass. BLITZ (MLB Malik Campbell)! T Tyler Spence got beat! Pressure from DE Greg Ross! Dak Peerman sacked for -9 yards and fumbled! Recovered by Greg Ross!

 Q4 12:17 1st and 10 at BUF 41 Singleback Normal - HB Stretch Right Damien Henry takes the handoff. Damien Henry ran for 2 yards. (Micah Purdum)
 Q4 11:27 2nd and 8 at BUF 43 I-Form Pro - Curls Josh Artis-Payne drops back to pass. Josh Artis-Payne pass intended for Dawson King incomplete. (Damone Cannon)
 Q4 11:14 3rd and 8 at BUF 43 Singleback Big - Outs Josh Artis-Payne drops back to pass. BLITZ (OLB Damone Cannon)! Josh Artis-Payne pass to Dalton Krieger for 6 yards. (Leighton Vanderdoes)
 Q4 10:23 4th and 2 at BUF 49 PuntPunt by Sam Mbu for 50 yards (to DAL 1).

 Q4 10:16 1st and 10 at DAL 1 Shotgun Spread - Texas Dak Peerman drops back to pass. Dak Peerman pass to Brandin Cunningham for 5 yards. (Dane Jones)
 Q4 9:32 2nd and 5 at DAL 6 I-Form Pro - HB Toss Right Tony Parsons takes the handoff. Tony Parsons ran for 2 yards. (Malik Campbell)
 Q4 8:45 3rd and 3 at DAL 8 Singleback Normal - HB Slash Tony Parsons takes the handoff. BLITZ! Tony Parsons ran for 5 yards. (Ed Okafor) First down!
 Q4 7:55 1st and 10 at DAL 13 Shotgun Spread - Texas Dak Peerman drops back to pass. BLITZ (MLB Malik Campbell)! Dak Peerman pass intended for Brandin Cunningham dropped!
 Q4 7:43 2nd and 10 at DAL 13 Shotgun Empty - Double In Dak Peerman drops back to pass. Dak Peerman pass to Michael Gates for 38 yards. (Patrick Blue) First down!
 Q4 6:58 1st and 10 at BUF 49 I-Form Pro - HB Counter Weak Tony Parsons takes the handoff. BLITZ! G Zack Mack pancakes a defender! Tony Parsons ran for 2 yards. (Von McQuaide)
 Q4 6:14 2nd and 8 at BUF 47 Singleback Big - HB Sweep Right Tony Parsons takes the handoff. Tony Parsons ran for 1 yards. (Ed Okafor)
 Q4 5:29 3rd and 7 at BUF 46 Singleback Normal - HB Slash Deuce Vernon takes the handoff. Deuce Vernon ran for 18 yards. (Greg Ross) First down!
 Q4 4:46 1st and 10 at BUF 28 Singleback Normal - TE Post Dak Peerman drops back to pass. Dak Peerman pass intended for Jalen Taylor tipped by Davion Tevi!
 Q4 4:33 2nd and 10 at BUF 28 Shotgun Spread - Texas Dak Peerman drops back to pass. Dak Peerman pass intended for CeeDee Livingston incomplete. (Jordan Pope)
 Q4 4:19 3rd and 10 at BUF 28 Shotgun Spread - Flood Dak Peerman drops back to pass. Dak Peerman pass to Jalen Taylor for 13 yards. (Dane Jones) First down!
 Q4 3:36 1st and 10 at BUF 15 Shotgun Spread - Texas Dak Peerman drops back to pass. Dak Peerman pass to Michael Gates for 4 yards. (Malik Campbell)
 Q4 3:08 2nd and 6 at BUF 11 Shotgun Empty - Slot Drive Dak Peerman drops back to pass. Dak Peerman pass intended for Jalen Moats tipped by Tre'Davious Wilkins!
 Q4 3:02 3rd and 6 at BUF 11 Shotgun Spread - Flood Dak Peerman drops back to pass. Dak Peerman pass to CeeDee Livingston for 11 yards. Touchdown! Extra point is good!
DAL 21   BUF 24


 Q4 2:57 KickoffKickoff by Brandon Alualu out of the end zone. Touchback.

 Q4 2:57 1st and 10 at BUF 25 Shotgun Spread - HB Draw Damien Henry takes the handoff. Damien Henry ran for 4 yards. (Osa Oconnor)
 Q4 2:04 2nd and 6 at BUF 29 Shotgun Spread - HB Draw Damien Henry takes the handoff. Damien Henry ran for 3 yards. (Micah Purdum)
 Q4 1:52 3rd and 3 at BUF 32 Singleback Normal - HB Slash Latavius McRoberts takes the handoff. BLITZ! Latavius McRoberts ran for 2 yards. (DeMarcus Lasco)
 Q4 1:07 4th and 1 at BUF 34 PuntPunt by Sam Mbu for 48 yards, returned by Malik Hughes for 3 yards (to DAL 21).

 Q4 0:55 1st and 10 at DAL 21 Shotgun Empty - Double In Dak Peerman drops back to pass. BLITZ (MLB Malik Campbell)! Dak Peerman pass to Jalen Taylor for 3 yards. (Tre'Davious Wilkins)
 Q4 0:24 2nd and 7 at DAL 24 Shotgun Spread - Flood Dak Peerman drops back to pass. BLITZ (MLB Malik Campbell)! Dak Peerman pass to Jalen Taylor for 18 yards. (Kaiir Elliott) First down!
End of Regulation
DAL 21   BUF 24


Auto-scroll page
Download Game CSV