Sunday, December 14, 2025     4:05 PM EST


27

Final
OT


21

Storylines

OVERTIME TOUCHDOWN Buffalo Bulls scored a TD in Overtime to win against the Denver Stallions 27-21 in week 14

Team Ratings

Injury Report

WR 2 Amari Carson - Injury to Head. Out for 7 weeks. Eligible to play Season 3.

Game Summary

Total plays: 133
Play of the game:  Q2 1st and 10 at DEN 14 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to Treylon Bailey for 14 yards. Touchdown! Extra point is good!
BUF 7   DEN 3

Player of the game: 15 Patrick Montgomery 23/33 (70%), 265 pass yds (37-yd long, 8 yds/att), 7 rush, 71 rush yds (10.1 yds/rush), 4 TDs, 1 INT, 3 sacks, 118.1 RTG

Team Stats


Game Stats

Game engine version: 2
348 total yards

QB 89 OVR 15 Patrick Montgomery 23/33 (70%), 265 pass yds (37-yd long, 8 yds/att), 7 rush, 71 rush yds (10.1 yds/rush), 4 TDs, 1 INT, 3 sacks, 118.1 RTG
HB 87 OVR 33 Javonte Ward 13 rush, 30 rush yds (2.3 yds/rush)
HB 79 OVR 30 Roschon Jones 1 rush, 2 rush yds (2 yds/rush)
FB 72 OVR 28 Vincent Franklin 3 missed blocks
WR 94 OVR 2 Amari Carson 4 rec / 5 targets, 30 rec yds (12-yd long), 1 TD
WR 93 OVR 11 A.J. Brooks 9 rec / 15 targets, 86 rec yds (22-yd long)
WR 90 OVR 14 Amon-Ra Scott 3 rec / 3 targets, 26 rec yds (13-yd long)
WR 91 OVR 84 Nelson Alexander 2 rec / 2 targets, 43 rec yds (28-yd long)
WR 90 OVR 16 Treylon Bailey 4 rec / 4 targets, 43 rec yds (17-yd long), 3 TDs
TE 83 OVR 82 Austin Hunt 1 rec / 4 targets, 37 rec yds (37-yd long)
T 84 OVR 79 Rob Hubbard 2 pancakes, 8 missed blocks
G 83 OVR 71 Mike Ortiz 4 missed blocks
G 82 OVR 76 Will Hill 1 missed block
C 74 OVR 64 Ted Krueger 8 missed blocks

DE 85 OVR 94 Cameron James 4 pressures, 5 tackles, 2 for loss, 1 sack
DE 88 OVR 51 Will Adams 4 tackles, 1 for loss
DT 80 OVR 97 Osa Okoye 3 pressures, 4 tackles
DT 75 OVR 95 Keeanu Bennet 2 tackles, 1 for loss
OLB 73 OVR 44 Sione Tanner 1 pressure, 4 tackles, 1 for loss, 1 sack
OLB 74 OVR 53 Zack Barrera 4 tackles
MLB 85 OVR 57 C.J. McPhee 7 tackles, 1 for loss
CB 77 OVR 23 Martin Edwards 2 tackles, 1 pass tipped
CB 72 OVR 31 Mike James 5 tackles, 6 PR yds, 87 KR yds
CB 71 OVR 40 Nik Nicholson 2 tackles
CB 71 OVR 35 Brandon Foster 1 tackle
CB 74 OVR 45 Bryce Nelson 2 tackles
S 85 OVR 29 Talanoa Hill 2 tackles
S 80 OVR 43 Josh Moon 1 tackle, 1 INT, 7 TO yds

P 78 OVR 4 Drue Copeland 5 punts (2 inside 20) 65, 52, 45, 64, 48
259 total yards

QB 82 OVR 1 Justin Felix 18/25 (72%), 163 pass yds (30-yd long, 6.5 yds/att), 4 rush, 51 rush yds (12.8 yds/rush), 2 TDs, 1 INT, 2 sacks, 97.1 RTG
HB 94 OVR 28 Joe Martin 21 rush, 57 rush yds (2.7 yds/rush)
HB 86 OVR 25 Samaje Peterson 2 rush, 1 rush yds (0.5 yds/rush)
FB 62 OVR 46 Helmer Yarbrough 1 missed block
WR 83 OVR 81 Mike Woods 8 rec / 9 targets, 58 rec yds (17-yd long)
WR 85 OVR 14 Chris Glanton 4 rec / 5 targets, 29 rec yds (12-yd long), 2 TDs
WR 92 OVR 12 Chris Obrien 2 rec / 2 targets, 26 rec yds (19-yd long)
WR 77 OVR 13 Miles Beachum 0 rec / 2 targets
TE 88 OVR 85 David Nguyen 2 rec / 5 targets, 1 drop, 6 rec yds (4-yd long)
TE 79 OVR 80 Mo Aguayo 2 rec / 2 targets, 44 rec yds (30-yd long)
T 87 OVR 78 Morgan Mata 1 pancake
G 67 OVR 62 Joel Lafferty 5 missed blocks
C 72 OVR 71 Josh Moton 2 missed blocks

DE 96 OVR 40 Von Michael 6 pressures, 6 tackles, 3 for loss, 1 sack
DE 83 OVR 52 Samson Ellison 4 pressures, 4 tackles, 1 for loss, 1 sack
DT 93 OVR 98 Javon Hampton 3 pressures, 2 tackles
DT 81 OVR 58 Mazi Scott 5 pressures, 4 tackles, 1 for loss, 1 sack
OLB 82 OVR 6 Jeremiah Odonnell 1 pass tipped
OLB 79 OVR 53 Cory Levy 1 pass tipped
MLB 80 OVR 0 Devin Bailey 3 tackles, 1 INT, 6 TO yds
CB 87 OVR 22 Adoree' Jones 5 tackles, 1 pass tipped
CB 80 OVR 24 Sidney Jones 4 tackles
CB 73 OVR 39 Cam Stone 3 tackles
CB 72 OVR 21 Amik Rogers 2 tackles
CB 70 OVR 20 Brandon Suggs 4 tackles
S 86 OVR 33 Jamal Anderson 1 tackle, 1 pass tipped
S 90 OVR 5 Andre Coleman 3 tackles, 27 PR yds, 68 KR yds

K 94 OVR 8 Cairo Switzer 2/3, made: 57, 52, missed: 61
P 91 OVR 4 Ryan Smith 4 punts (2 inside 20) 41, 64, 66, 65

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Cairo Switzer out of the end zone. Touchback.

 Q1 15:00 1st and 10 at BUF 30 I-Form Pro - Curls Patrick Montgomery drops back to pass. Patrick Montgomery pass intended for Austin Hunt tipped by Cory Levy!
 Q1 14:49 2nd and 10 at BUF 30 I-Form Pro - Curls Patrick Montgomery drops back to pass. C Ted Krueger got beat! Pressure from DT Mazi Scott! Patrick Montgomery scrambled for 2 yards.
 Q1 14:00 3rd and 8 at BUF 32 Shotgun Empty - Double In Patrick Montgomery drops back to pass. T Rob Hubbard and G Mike Ortiz got beat! Pressure from DE Von Michael and DT Javon Hampton! Patrick Montgomery scrambled for 9 yards. First down!
 Q1 13:08 1st and 10 at BUF 41 I-Form Pro - HB Toss Right Javonte Ward takes the handoff. T Rob Hubbard pancakes a defender! Javonte Ward ran for 9 yards. (Von Michael)
 Q1 12:16 2nd and 1 at midfield Singleback Big - Flanker Curl Patrick Montgomery drops back to pass. Patrick Montgomery pass to Amari Carson for 6 yards. (Sidney Jones) First down!
 Q1 11:28 1st and 10 at DEN 44 I-Form Pro - Quick Slants Patrick Montgomery drops back to pass. T Rob Hubbard got beat! Pressure from DE Von Michael! Patrick Montgomery scrambled for 3 yards.
 Q1 10:39 2nd and 7 at DEN 41 I-Form Pro - HB Toss Right Javonte Ward takes the handoff. T Rob Hubbard pancakes a defender! Javonte Ward ran for 5 yards. (Samson Ellison)
 Q1 9:52 3rd and 2 at DEN 36 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. Patrick Montgomery pass to A.J. Brooks for 4 yards. (Cam Stone) First down!
 Q1 9:00 1st and 10 at DEN 32 Singleback Normal - Double Hitch Patrick Montgomery drops back to pass. Patrick Montgomery pass to A.J. Brooks for 4 yards. (Devin Bailey)
 Q1 8:13 2nd and 6 at DEN 28 I-Form Pro - Curls Patrick Montgomery drops back to pass. T Rob Hubbard got beat! Pressure from DE Von Michael! Patrick Montgomery pass intended for A.J. Brooks intercepted by Devin Bailey! Return of 6 yards.

 Q1 8:10 1st and 10 at DEN 34 Singleback Normal - HB Slash Joe Martin takes the handoff. Joe Martin ran for 4 yards. (Sione Tanner)
 Q1 7:23 2nd and 6 at DEN 38 Shotgun Spread - HB Draw Joe Martin takes the handoff. Joe Martin ran for 4 yards. (C.J. McPhee)
 Q1 6:40 3rd and 2 at DEN 42 I-Form Pro - Curls Justin Felix drops back to pass. C Josh Moton got beat! Pressure from DT Osa Okoye! Justin Felix pass to Mike Woods for 3 yards. (Mike James) First down!
 Q1 5:47 1st and 10 at DEN 45 Singleback Big - Outs Justin Felix drops back to pass. BLITZ (OLB Sione Tanner)! Justin Felix pass to Mo Aguayo for 14 yards. (Josh Moon) First down!
 Q1 4:59 1st and 10 at BUF 41 Singleback Normal - HB Slash Joe Martin takes the handoff. BLITZ! Joe Martin ran and was stopped for no gain. (Osa Okoye)
 Q1 4:06 2nd and 10 at BUF 41 Singleback Normal - TE Post Justin Felix drops back to pass. Justin Felix pass to Mike Woods for 4 yards. (Nik Nicholson)
 Q1 3:14 3rd and 6 at BUF 37 I-Form Pro - HB Counter Weak Joe Martin takes the handoff. Joe Martin ran and was tackled behind the line for -3 yards! (C.J. McPhee)
 Q1 2:27 4th and 9 at BUF 40 Field Goal57 yard FG attempt by Cairo Switzer is good!
BUF 0   DEN 3


 Q1 2:22 KickoffKickoff by Cairo Switzer to BUF 0, returned by Mike James for 20 yards (to BUF 20).

 Q1 2:14 1st and 10 at BUF 20 I-Form Pro - Quick Slants Patrick Montgomery drops back to pass. Patrick Montgomery pass intended for Amari Carson incomplete. (Sidney Jones)
 Q1 2:00 2nd and 10 at BUF 20 Singleback Big - HB Blast Left Javonte Ward takes the handoff. Javonte Ward ran for 7 yards. (Mazi Scott)
 Q1 1:07 3rd and 3 at BUF 27 Shotgun Empty - Double In Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to A.J. Brooks for 15 yards. (Adoree' Jones) First down!
 Q1 0:20 1st and 10 at BUF 42 I-Form Pro - HB Counter Weak Javonte Ward takes the handoff. BLITZ! Javonte Ward ran for 2 yards. (Javon Hampton)
End of first quarter
BUF 0   DEN 3


 Q2 15:00 2nd and 8 at BUF 44 Shotgun Empty - Double In Patrick Montgomery drops back to pass. G Mike Ortiz got beat! Pressure from DT Javon Hampton! Patrick Montgomery pass to Amari Carson for 7 yards. (Brandon Suggs)
 Q2 14:12 3rd and 1 at DEN 49 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to A.J. Brooks for 22 yards. (Brandon Suggs) First down!
 Q2 13:20 1st and 10 at DEN 27 Shotgun Empty - Double In Patrick Montgomery drops back to pass. T Rob Hubbard got beat! Pressure from DE Von Michael! Patrick Montgomery scrambled for 13 yards. First down!
 Q2 12:35 1st and 10 at DEN 14 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to Treylon Bailey for 14 yards. Touchdown! Extra point is good!
BUF 7   DEN 3


 Q2 12:30 KickoffKickoff by Justin Thompson to DEN 8, returned by Andre Coleman for 21 yards (to DEN 29).

 Q2 12:22 1st and 10 at DEN 29 Singleback Normal - Double Hitch Justin Felix drops back to pass. Justin Felix pass intended for David Nguyen dropped!
 Q2 12:08 2nd and 10 at DEN 29 I-Form Pro - Quick Slants Justin Felix drops back to pass. Justin Felix pass intended for David Nguyen tipped by Martin Edwards!
 Q2 11:54 3rd and 10 at DEN 29 Shotgun Spread - Texas Justin Felix drops back to pass. BLITZ (MLB C.J. McPhee)! G Joel Lafferty got beat! Pressure from DT Osa Okoye! Justin Felix scrambled for 17 yards. First down!
 Q2 11:02 1st and 10 at DEN 46 Singleback Big - HB Blast Left Joe Martin takes the handoff. BLITZ! Joe Martin ran and was stopped for no gain. (Cameron James)
 Q2 10:09 2nd and 10 at DEN 46 Singleback Normal - Double Hitch Justin Felix drops back to pass. Justin Felix pass to Chris Obrien for 19 yards. (Sione Tanner) First down!
 Q2 9:21 1st and 10 at BUF 35 Shotgun Spread - Flood Justin Felix drops back to pass. BLITZ (MLB C.J. McPhee)! Justin Felix pass to Mike Woods for 6 yards. (Mike James)
 Q2 8:33 2nd and 4 at BUF 29 Singleback Big - HB Sweep Right Joe Martin takes the handoff. BLITZ! Joe Martin ran for 3 yards. (Osa Okoye)
 Q2 7:48 3rd and 1 at BUF 26 Shotgun Spread - Flood Justin Felix drops back to pass. Justin Felix pass to Chris Glanton for 12 yards. (Talanoa Hill) First down!
 Q2 7:00 1st and 10 at BUF 14 Shotgun Spread - HB Counter Y Joe Martin takes the handoff. BLITZ! T Morgan Mata pancakes a defender! Joe Martin ran for 9 yards. (Will Adams)
 Q2 6:08 2nd and 1 at BUF 5 Singleback Big - Flanker Curl Justin Felix drops back to pass. Justin Felix pass to Chris Glanton for 5 yards. Touchdown! Extra point is good!
BUF 7   DEN 10


 Q2 6:04 KickoffKickoff by Cairo Switzer to BUF 4, returned by Mike James for 19 yards (to BUF 23).

 Q2 5:57 1st and 10 at BUF 23 Singleback Big - Flanker Curl Patrick Montgomery drops back to pass. C Ted Krueger got beat! Pressure from DT Mazi Scott! Patrick Montgomery scrambled for 17 yards. First down!
 Q2 5:11 1st and 10 at BUF 40 Singleback Normal - HB Slash Javonte Ward takes the handoff. BLITZ! Javonte Ward ran for 2 yards. (Von Michael)
 Q2 4:19 2nd and 8 at BUF 42 Singleback Big - Flanker Curl Patrick Montgomery drops back to pass. T Rob Hubbard got beat! Pressure from DE Von Michael! Patrick Montgomery pass intended for A.J. Brooks tipped by Jamal Anderson!
 Q2 4:06 3rd and 8 at BUF 42 I-Form Pro - Quick Slants Patrick Montgomery drops back to pass. BLITZ (OLB Jeremiah Odonnell)! Patrick Montgomery pass intended for A.J. Brooks tipped by Jeremiah Odonnell!
 Q2 3:51 4th and 8 at BUF 42 PuntPunt by Drue Copeland for 65 yards (to DEN -7). Touchback.

 Q2 3:43 1st and 10 at DEN 20 Shotgun Spread - Flood Justin Felix drops back to pass. Justin Felix pass to Chris Glanton for 2 yards. (Bryce Nelson)
 Q2 3:35 2nd and 8 at DEN 22 Shotgun Spread - HB Draw Joe Martin takes the handoff. BLITZ! Joe Martin ran and was stopped for no gain. (C.J. McPhee)
 Q2 3:12 3rd and 8 at DEN 22 I-Form Pro - Quick Slants Justin Felix drops back to pass. BLITZ (OLB Sione Tanner)! Justin Felix pass to David Nguyen for 2 yards. (Martin Edwards)
 Q2 2:53 4th and 6 at DEN 24 PuntPunt by Ryan Smith for 41 yards, returned by Mike James for 6 yards (to BUF 41).

 Q2 2:42 1st and 10 at BUF 41 Singleback Normal - HB Slash Javonte Ward takes the handoff. Javonte Ward ran and was stopped for no gain. (Von Michael)
 Q2 2:20 2nd and 10 at BUF 41 Singleback Normal - Double Hitch Patrick Montgomery drops back to pass. Patrick Montgomery pass intended for Austin Hunt incomplete. (Adoree' Jones)
 Q2 2:12 3rd and 10 at BUF 41 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. Patrick Montgomery pass to Amon-Ra Scott for 2 yards. (Devin Bailey)
 Q2 2:00 4th and 8 at BUF 43 PuntPunt by Drue Copeland for 52 yards (to DEN 5).

 Q2 1:54 1st and 10 at DEN 5 Singleback Normal - HB Slash Joe Martin takes the handoff. Joe Martin ran and was tackled behind the line for -3 yards! (Will Adams)
 Q2 1:43 2nd and 13 at DEN 2 Singleback Normal - TE Post Justin Felix drops back to pass. BLITZ (OLB Sione Tanner)! Justin Felix pass to Mike Woods for 9 yards. (Martin Edwards)
 Q2 1:22 3rd and 4 at DEN 11 Shotgun Empty - Double In Justin Felix drops back to pass. BLITZ (MLB C.J. McPhee)! G Joel Lafferty got beat! Pressure from DE Cameron James! Justin Felix pass intended for Mike Woods intercepted by Josh Moon! Return of 7 yards.

 Q2 1:17 1st and Goal at DEN 4 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. Patrick Montgomery pass to Treylon Bailey for 4 yards. Touchdown! Extra point is good!
BUF 14   DEN 10


 Q2 1:12 KickoffKickoff by Justin Thompson out of the end zone. Touchback.

 Q2 1:12 1st and 10 at DEN 30 Shotgun Spread - HB Counter Y Joe Martin takes the handoff. BLITZ! Joe Martin ran for 6 yards. (Cameron James)
 Q2 0:54 2nd and 4 at DEN 36 Shotgun Spread - Texas Justin Felix drops back to pass. Justin Felix pass to Mike Woods for 5 yards. (Mike James) First down!
 Q2 0:36 1st and 10 at DEN 41 I-Form Pro - HB Counter Weak Joe Martin takes the handoff. BLITZ! Joe Martin ran and was tackled behind the line for -1 yards! (Cameron James)
 Q2 0:11 2nd and 11 at DEN 40 Singleback Big - Flanker Curl Justin Felix drops back to pass. G Joel Lafferty got beat! Pressure from DE Cameron James! Justin Felix sacked for -4 yards (Cameron James)
Halftime
BUF 14   DEN 10



 Q3 15:00 KickoffKickoff by Justin Thompson to DEN 1, returned by Andre Coleman for 22 yards (to DEN 23).

 Q3 14:52 1st and 10 at DEN 23 Shotgun Empty - Slot Drive Justin Felix drops back to pass. Justin Felix pass to Mike Woods for 17 yards. (Brandon Foster) First down!
 Q3 14:04 1st and 10 at DEN 40 I-Form Pro - Curls Justin Felix drops back to pass. Justin Felix pass to David Nguyen for 4 yards. (Zack Barrera)
 Q3 13:11 2nd and 6 at DEN 44 Shotgun Spread - HB Draw Joe Martin takes the handoff. BLITZ! Joe Martin ran and was stopped for no gain. (Osa Okoye)
 Q3 12:23 3rd and 6 at DEN 44 Shotgun Spread - HB Counter Y Samaje Peterson takes the handoff. Samaje Peterson ran and was tackled behind the line for -2 yards! (Keeanu Bennet)
 Q3 11:39 4th and 8 at DEN 42 PuntPunt by Ryan Smith for 64 yards (to BUF -6). Touchback.

 Q3 11:32 1st and 10 at BUF 20 Shotgun Spread - HB Counter Y Javonte Ward takes the handoff. BLITZ! Javonte Ward ran for 2 yards. (Mazi Scott)
 Q3 10:48 2nd and 8 at BUF 22 Shotgun Spread - HB Draw Javonte Ward takes the handoff. BLITZ! Javonte Ward ran for 1 yards. (Samson Ellison)
 Q3 10:01 3rd and 7 at BUF 23 Singleback Normal - HB Stretch Right Javonte Ward takes the handoff. BLITZ! Javonte Ward ran and was tackled behind the line for -4 yards! (Von Michael)
 Q3 9:10 4th and 11 at BUF 19 PuntPunt by Drue Copeland for 45 yards, returned by Andre Coleman for 7 yards (to DEN 43).

 Q3 8:57 1st and 10 at DEN 43 Singleback Normal - Double Hitch Justin Felix drops back to pass. BLITZ (OLB Sione Tanner)! C Josh Moton got beat! Pressure from DT Osa Okoye! Justin Felix scrambled for 10 yards. First down!
 Q3 8:10 1st and 10 at BUF 47 I-Form Pro - HB Toss Right Joe Martin takes the handoff. Joe Martin ran for 12 yards. (Zack Barrera) First down!
 Q3 7:26 1st and 10 at BUF 35 Singleback Normal - Double Hitch Justin Felix drops back to pass. BLITZ (OLB Sione Tanner)! Justin Felix pass to Mike Woods for 9 yards. (Talanoa Hill)
 Q3 6:35 2nd and 1 at BUF 26 I-Form Pro - Quick Slants Justin Felix drops back to pass. BLITZ (OLB Sione Tanner)! G Joel Lafferty got beat! Pressure from OLB Sione Tanner! Justin Felix sacked for -9 yards (Sione Tanner)
 Q3 5:48 3rd and 10 at BUF 35 Shotgun Spread - Flood Justin Felix drops back to pass. Justin Felix pass intended for Miles Beachum incomplete. (Mike James)
 Q3 5:36 4th and 10 at BUF 35 Field Goal52 yard FG attempt by Cairo Switzer is good!
BUF 14   DEN 13


 Q3 5:33 KickoffKickoff by Cairo Switzer to BUF 1, returned by Mike James for 22 yards (to BUF 23).

 Q3 5:25 1st and 10 at BUF 23 Singleback Normal - HB Slash Roschon Jones takes the handoff. Roschon Jones ran for 2 yards. (Samson Ellison)
 Q3 4:35 2nd and 8 at BUF 25 Shotgun Empty - Double In Patrick Montgomery drops back to pass. T Rob Hubbard and C Ted Krueger got beat! Pressure from DE Von Michael and DE Samson Ellison! Patrick Montgomery sacked for -7 yards (Von Michael)
 Q3 3:50 3rd and 15 at BUF 18 I-Form Pro - Curls Patrick Montgomery drops back to pass. BLITZ (OLB Jeremiah Odonnell)! FB Vincent Franklin got beat! Pressure from DE Samson Ellison! Patrick Montgomery pass to Amari Carson for 5 yards. (Andre Coleman)
 Q3 3:05 4th and 10 at BUF 23 PuntPunt by Drue Copeland for 64 yards, returned by Andre Coleman for 5 yards (to DEN 18).

 Q3 2:52 1st and 10 at DEN 18 Singleback Big - HB Blast Left Joe Martin takes the handoff. BLITZ! Joe Martin ran for 3 yards. (Osa Okoye)
 Q3 2:04 2nd and 7 at DEN 21 I-Form Pro - HB Counter Weak Joe Martin takes the handoff. Joe Martin ran for 5 yards. (Zack Barrera)
 Q3 1:11 3rd and 2 at DEN 26 Singleback Big - Flanker Curl Justin Felix drops back to pass. Justin Felix pass intended for Chris Glanton incomplete. (C.J. McPhee)
 Q3 0:58 4th and 2 at DEN 26 PuntPunt by Ryan Smith for 66 yards (to BUF 8).

 Q3 0:52 1st and 10 at BUF 8 Shotgun Spread - HB Counter Y Javonte Ward takes the handoff. BLITZ! Javonte Ward ran for 3 yards. (Devin Bailey)
 Q3 0:09 2nd and 7 at BUF 11 Shotgun Empty - Double In Patrick Montgomery drops back to pass. Patrick Montgomery pass to A.J. Brooks for 8 yards. (Cam Stone) First down!
End of third quarter
BUF 14   DEN 13


 Q4 15:00 1st and 10 at BUF 19 Shotgun Spread - HB Draw Javonte Ward takes the handoff. Javonte Ward ran for 1 yards. (Mazi Scott)
 Q4 14:07 2nd and 9 at BUF 20 I-Form Pro - Quick Slants Patrick Montgomery drops back to pass. C Ted Krueger and FB Vincent Franklin got beat! Pressure from DT Mazi Scott and DE Samson Ellison! Patrick Montgomery sacked for -5 yards (Mazi Scott)
 Q4 13:24 3rd and 14 at BUF 15 I-Form Pro - Curls Patrick Montgomery drops back to pass. C Ted Krueger got beat! Pressure from DT Mazi Scott! Patrick Montgomery scrambled for 11 yards.
 Q4 12:35 4th and 3 at BUF 26 PuntPunt by Drue Copeland for 48 yards, returned by Andre Coleman for 15 yards (to DEN 41).

 Q4 12:25 1st and 10 at DEN 41 I-Form Pro - Quick Slants Justin Felix drops back to pass. FB Helmer Yarbrough got beat! Pressure from DE Cameron James! Justin Felix scrambled for 14 yards. First down!
 Q4 11:35 1st and 10 at BUF 45 Shotgun Empty - Double In Justin Felix drops back to pass. Justin Felix pass to Mike Woods for 5 yards. (Nik Nicholson)
 Q4 10:48 2nd and 5 at BUF 40 Singleback Big - HB Sweep Right Joe Martin takes the handoff. Joe Martin ran for 1 yards. (Keeanu Bennet)
 Q4 9:59 3rd and 4 at BUF 39 Shotgun Spread - Flood Justin Felix drops back to pass. Justin Felix pass to Chris Obrien for 7 yards. (C.J. McPhee) First down!
 Q4 9:14 1st and 10 at BUF 32 Singleback Big - HB Blast Left Joe Martin takes the handoff. Joe Martin ran for 6 yards. (Will Adams)
 Q4 8:26 2nd and 4 at BUF 26 Singleback Big - HB Sweep Right Joe Martin takes the handoff. Joe Martin ran for 3 yards. (Sione Tanner)
 Q4 7:40 3rd and 1 at BUF 23 Singleback Big - Flanker Curl Justin Felix drops back to pass. BLITZ (OLB Sione Tanner)! G Joel Lafferty got beat! Pressure from DE Cameron James! Justin Felix scrambled for 10 yards. First down!
 Q4 6:48 1st and 10 at BUF 13 Singleback Big - HB Sweep Right Samaje Peterson takes the handoff. Samaje Peterson ran for 3 yards. (Cameron James)
 Q4 5:56 2nd and 7 at BUF 10 Shotgun Empty - Double In Justin Felix drops back to pass. Justin Felix pass to Chris Glanton for 10 yards. Touchdown! 2-point conversion is good!
BUF 14   DEN 21


 Q4 5:51 KickoffKickoff by Cairo Switzer to BUF -2, returned by Mike James for 26 yards (to BUF 24).

 Q4 5:41 1st and 10 at BUF 24 I-Form Pro - HB Toss Right Javonte Ward takes the handoff. BLITZ! Javonte Ward ran and was tackled behind the line for -1 yards! (Von Michael)
 Q4 4:57 2nd and 11 at BUF 23 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. G Mike Ortiz got beat! Pressure from DT Javon Hampton! Patrick Montgomery scrambled for 16 yards. First down!
 Q4 4:05 1st and 10 at BUF 39 Singleback Big - HB Blast Left Javonte Ward takes the handoff. BLITZ! Javonte Ward ran for 3 yards. (Javon Hampton)
 Q4 3:13 2nd and 7 at BUF 42 Shotgun Spread - Flood Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to Nelson Alexander for 15 yards. (Adoree' Jones) First down!
 Q4 2:53 1st and 10 at DEN 43 Shotgun Empty - Double In Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to A.J. Brooks for 8 yards. (Adoree' Jones)
 Q4 2:33 2nd and 2 at DEN 35 Singleback Big - Flanker Curl Patrick Montgomery drops back to pass. Patrick Montgomery pass to A.J. Brooks for 7 yards. (Andre Coleman) First down!
 Q4 2:19 1st and 10 at DEN 28 Shotgun Spread - Flood Patrick Montgomery drops back to pass. G Will Hill got beat! Pressure from DE Samson Ellison! Patrick Montgomery sacked for -8 yards (Samson Ellison)
 Q4 2:00 2nd and 18 at DEN 36 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. Patrick Montgomery pass to Nelson Alexander for 28 yards. (Amik Rogers) First down!
 Q4 1:39 1st and Goal at DEN 8 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. Patrick Montgomery pass intended for A.J. Brooks incomplete. (Sidney Jones)
 Q4 1:32 2nd and Goal at DEN 8 Shotgun Empty - Double In Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to Treylon Bailey for 8 yards. Touchdown! Extra point is good!
BUF 21   DEN 21


 Q4 1:29 KickoffKickoff by Justin Thompson to DEN -5, returned by Andre Coleman for 25 yards (to DEN 20).

 Q4 1:19 1st and 10 at DEN 20 Singleback Big - Flanker Curl Justin Felix drops back to pass. BLITZ (OLB Sione Tanner)! Justin Felix pass to Mo Aguayo for 30 yards. (Zack Barrera) First down!
 Q4 0:55 1st and 10 at midfield Singleback Big - HB Blast Left Joe Martin takes the handoff. BLITZ! Joe Martin ran for 3 yards. (C.J. McPhee)
 Q4 0:30 2nd and 7 at BUF 47 Shotgun Spread - HB Draw Joe Martin takes the handoff. Joe Martin ran for 3 yards. (C.J. McPhee)
 Q4 0:09 3rd and 4 at BUF 44 Field Goal(PRESSURE KICK RATING: 100/100)    61 yard FG attempt by Cairo Switzer missed!

 Q4 0:06 1st and 10 at DEN 49 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to Amon-Ra Scott for 11 yards. (Brandon Suggs) First down!
End of Regulation
BUF 21   DEN 21


 OT 15:00 KickoffKickoff by Justin Thompson out of the end zone. Touchback.

 OT 15:00 1st and 10 at DEN 30 I-Form Pro - HB Toss Right Joe Martin takes the handoff. Joe Martin ran for 2 yards. (Will Adams)
 OT 14:13 2nd and 8 at DEN 32 Shotgun Spread - Texas Justin Felix drops back to pass. Justin Felix pass intended for Miles Beachum incomplete. (Bryce Nelson)
 OT 13:58 3rd and 8 at DEN 32 Singleback Big - Flanker Curl Justin Felix drops back to pass. Justin Felix pass intended for David Nguyen incomplete. (Mike James)
 OT 13:44 4th and 8 at DEN 32 PuntPunt by Ryan Smith for 65 yards (to BUF 3).

 OT 13:36 1st and 10 at BUF 3 Singleback Big - Flanker Curl Patrick Montgomery drops back to pass. Patrick Montgomery pass to Austin Hunt for 37 yards. (Andre Coleman) First down!
 OT 12:46 1st and 10 at BUF 40 Shotgun Spread - Flood Patrick Montgomery drops back to pass. Patrick Montgomery pass to A.J. Brooks for 4 yards. (Amik Rogers)
 OT 12:02 2nd and 6 at BUF 44 Singleback Normal - Double Hitch Patrick Montgomery drops back to pass. BLITZ (OLB Jeremiah Odonnell)! Patrick Montgomery pass to Amon-Ra Scott for 13 yards. (Cam Stone) First down!
 OT 11:15 1st and 10 at DEN 43 Shotgun Empty - Slot Drive Patrick Montgomery drops back to pass. BLITZ (MLB Devin Bailey)! Patrick Montgomery pass to Treylon Bailey for 17 yards. (Brandon Suggs) First down!
 OT 10:26 1st and 10 at DEN 26 I-Form Pro - Curls Patrick Montgomery drops back to pass. Patrick Montgomery pass intended for A.J. Brooks tipped by Adoree' Jones!
 OT 10:11 2nd and 10 at DEN 26 Singleback Normal - Double Hitch Patrick Montgomery drops back to pass. Patrick Montgomery pass to A.J. Brooks for 14 yards. (Adoree' Jones) First down!
 OT 9:24 1st and 10 at DEN 12 I-Form Pro - Quick Slants Patrick Montgomery drops back to pass. Patrick Montgomery pass intended for A.J. Brooks incomplete. (Sidney Jones)
 OT 9:09 2nd and 10 at DEN 12 Singleback Big - Flanker Curl Patrick Montgomery drops back to pass. Patrick Montgomery pass intended for Austin Hunt incomplete. (Jamal Anderson)
 OT 8:54 3rd and 10 at DEN 12 Shotgun Spread - Texas Patrick Montgomery drops back to pass. C Ted Krueger got beat! Pressure from DT Mazi Scott! Patrick Montgomery pass to Amari Carson for 12 yards. Touchdown!
BUF 27   DEN 21

End of Game
BUF 27   DEN 21


Auto-scroll page
Download Game CSV