Saturday, December 26, 2026     1:00 PM EST


16

Final


24

Team Ratings


Game Summary

Total plays: 112
Play of the game:  Q1 1st and 10 at BUF 12 I-Form Pro - Quick Slants Chris Bates drops back to pass. G Andre Lowery got beat! Pressure from DT Adrain Wilson! Chris Bates pass intended for Tanoh Bell intercepted by Zack Fowler! Return of 84 yards.
Player of the game: 16 Zack Fowler 2 tackles, 1 INT, 84 TO yds

Team Stats


Game Stats

Game engine version: 2
338 total yards

QB 84 OVR 3 Chris Bates 15/24 (63%), 215 pass yds (38-yd long, 9 yds/att), 1 rush, 16 rush yds (16 yds/rush), 2 TDs, 1 INT, 101.9 RTG
HB 86 OVR 33 Nicholas Morgan 21 rush, 100 rush yds (4.8 yds/rush)
HB 73 OVR 38 Jordan Smith 5 rush, 7 rush yds (1.4 yds/rush)
FB 82 OVR 37 Hilton Rupert 1 missed block
WR 72 OVR 32 Tyler Sumner 1 rec / 2 targets, 11 rec yds (11-yd long)
WR 76 OVR 6 Tanoh Bell 2 rec / 5 targets, 41 rec yds (26-yd long)
WR 90 OVR 44 Juston Lynch 3 rec / 4 targets, 41 rec yds (25-yd long), 1 TD
WR 76 OVR 82 Kenny Gipson 3 rec / 4 targets, 30 rec yds (12-yd long), 1 TD
WR 78 OVR 14 Boris Hill 4 rec / 6 targets, 49 rec yds (15-yd long)
TE 70 OVR 26 Amir Robinson 1 rec / 1 targets, 5 rec yds (5-yd long)
TE 81 OVR 41 Jason Patrick Retired 1 rec / 2 targets, 38 rec yds (38-yd long)
T 80 OVR 58 Glenn Gomez 1 pancake
G 84 OVR 63 Andre Lowery 1 pancake, 1 missed block
G 84 OVR 66 Randall Coffey 1 missed block

DE 88 OVR 93 Pat Murray 4 tackles
DE 77 OVR 96 Mike Tubbs 1 tackle
DT 73 OVR 62 Logan Booker 1 tackle
DT 82 OVR 55 Vic Witherspoon 2 pressures, 3 tackles, 1 for loss, 1 sack
OLB 87 OVR 48 Jordan Delgadillo 1 pressure, 2 tackles, 1 pass tipped
OLB 79 OVR 9 Ben Glenn 1 tackle
MLB 88 OVR 28 Ryan Shorter 5 tackles, 1 pass tipped, 1 for loss, 1 INT, 13 TO yds
CB 90 OVR 1 Mitch Stokes Retired 1 tackle, 1 pass tipped, 21 KR yds
CB 77 OVR 40 Thomas Brown 3 tackles
CB 83 OVR 42 Luke Byrd 3 tackles
CB 76 OVR 2 William McDonald 2 tackles
CB 81 OVR 22 Aaron Matthews 3 tackles
S 92 OVR 15 Brandon Wilkes 2 tackles, 1 pass tipped
S 86 OVR 43 A.J. Black 1 tackle, 1 pass tipped

K 86 OVR 8 Aaron Taylor 1/2, made: 48, missed: 60
P 81 OVR 12 Davon Hill 2 punts, 1 inside 20
299 total yards

QB 98 OVR 11 Edward Dunham 21/29 (72%), 267 pass yds (36-yd long, 9.2 yds/att), 2 rush, 10 rush yds (5 yds/rush), 3 TDs, 1 INT, 1 sack, 120.8 RTG
HB 79 OVR 19 Sheldon Adams Retired 11 rush, 23 rush yds (2.1 yds/rush)
FB 82 OVR 82 Keith Alexander 1 missed block
WR 78 OVR 81 Jeff Price 2 rec / 2 targets, 23 rec yds (13-yd long)
WR 83 OVR 25 Jaron Witherspoon 3 rec / 5 targets, 60 rec yds (36-yd long)
WR 90 OVR 1 Brandon Ivey 5 rec / 9 targets, 60 rec yds (19-yd long), 1 TD
WR 73 OVR 17 Clay Lewis 2 rec / 2 targets, 25 rec yds (17-yd long)
WR 72 OVR 88 Anthony Smith 5 rec / 5 targets, 82 rec yds (30-yd long), 2 TDs
TE 79 OVR 37 Mitch Kane 3 rec / 4 targets, 11 rec yds (6-yd long)
TE 64 OVR 34 Derek Cummings 1 rec / 2 targets, 6 rec yds (6-yd long)
G 87 OVR 57 Lennie Simmons 2 missed blocks
G 92 OVR 74 David Farrow 1 pancake
C 94 OVR 78 Jerry Smith 1 pancake

DE 79 OVR 79 Jacob Bradshaw 6 tackles
DE 98 OVR 97 Adairius Richardson 2 pressures, 3 tackles
DT 90 OVR 70 Adrain Wilson 1 pressure, 3 tackles, 1 for loss
DT 77 OVR 75 Derek Armstrong 3 tackles
OLB 88 OVR 99 Terrance Mitchell 5 tackles
OLB 86 OVR 16 Zack Fowler 2 tackles, 1 INT, 84 TO yds
MLB 91 OVR 35 Gregory Smith 5 tackles
CB 87 OVR 15 Moriah Brown 7 tackles, 2 passes tipped
CB 85 OVR 3 Aaron Bryant 2 tackles, 2 passes tipped
CB 87 OVR 9 J.T. Green 3 tackles, 11 PR yds, 20 KR yds
CB 69 OVR 39 Corey Brooks 1 tackle
CB 66 OVR 31 Ross James 1 tackle
S 94 OVR 47 Sean Ragland 1 tackle
S 79 OVR 32 Eric Kitchen 1 tackle

K 97 OVR 14 Tony Valadez 1/1, made: 41
P 84 OVR 4 Victor Martinez 1 punt, 1 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Aaron Taylor to BUF -8. Touchback.

 Q1 15:00 1st and 10 at BUF 25 I-Form Pro - Curls Edward Dunham drops back to pass. Edward Dunham pass to Mitch Kane for 3 yards. (Ryan Shorter)
 Q1 14:12 2nd and 7 at BUF 28 Singleback Big - HB Sweep Right Sheldon Adams takes the handoff. Sheldon Adams ran for 2 yards. (Vic Witherspoon)
 Q1 13:26 3rd and 5 at BUF 30 Shotgun Empty - Slot Drive Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Jaron Witherspoon for 22 yards. (Mitch Stokes) First down!
 Q1 12:41 1st and 10 at SF 48 Singleback Big - Flanker Curl Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Mitch Kane for 2 yards. (Luke Byrd)
 Q1 11:49 2nd and 8 at SF 46 Shotgun Spread - HB Counter Y Sheldon Adams takes the handoff. Sheldon Adams ran for 3 yards. (Pat Murray)
 Q1 11:02 3rd and 5 at SF 43 Shotgun Empty - Double In Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Clay Lewis for 8 yards. (Thomas Brown) First down!
 Q1 10:19 1st and 10 at SF 35 Singleback Big - Outs Edward Dunham drops back to pass. Edward Dunham pass intended for Mitch Kane tipped by Ryan Shorter!
 Q1 10:04 2nd and 10 at SF 35 Shotgun Empty - Slot Drive Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Brandon Ivey for 19 yards. (William McDonald) First down!
 Q1 9:18 1st and 10 at SF 16 Shotgun Spread - Texas Edward Dunham drops back to pass. G Lennie Simmons got beat! Pressure from DT Vic Witherspoon! Edward Dunham scrambled for 9 yards.
 Q1 8:25 2nd and 1 at SF 7 Singleback Big - Flanker Curl Edward Dunham drops back to pass. Edward Dunham pass to Brandon Ivey for 7 yards. Touchdown! Extra point is good!
SF 0   BUF 7


 Q1 8:21 KickoffKickoff by Tony Valadez out of the end zone. Touchback.

 Q1 8:21 1st and 10 at SF 25 Shotgun Empty - Double In Chris Bates drops back to pass. Chris Bates pass to Tanoh Bell for 15 yards. (Moriah Brown) First down!
 Q1 7:37 1st and 10 at SF 40 Singleback Normal - TE Post Chris Bates drops back to pass. BLITZ (OLB Terrance Mitchell)! Chris Bates pass to Jason Patrick for 38 yards. (Moriah Brown) First down!
 Q1 6:52 1st and 10 at BUF 22 Shotgun Spread - HB Counter Y Nicholas Morgan takes the handoff. Nicholas Morgan ran for 2 yards. (Adairius Richardson)
 Q1 5:59 2nd and 8 at BUF 20 I-Form Pro - HB Toss Right Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran for 3 yards. (Gregory Smith)
 Q1 5:08 3rd and 5 at BUF 17 I-Form Pro - HB Counter Weak Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran for 5 yards. (Terrance Mitchell) First down!
 Q1 4:21 1st and 10 at BUF 12 I-Form Pro - Quick Slants Chris Bates drops back to pass. G Andre Lowery got beat! Pressure from DT Adrain Wilson! Chris Bates pass intended for Tanoh Bell intercepted by Zack Fowler! Return of 84 yards.

 Q1 4:04 1st and Goal at SF 4 I-Form Pro - Quick Slants Edward Dunham drops back to pass. Edward Dunham pass intended for Brandon Ivey intercepted by Ryan Shorter! Return of 13 yards.

 Q1 3:59 1st and 10 at SF 17 Shotgun Spread - HB Draw Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran for 3 yards. (Derek Armstrong)
 Q1 3:07 2nd and 7 at SF 20 Singleback Normal - HB Stretch Right Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran for 6 yards. (Derek Armstrong)
 Q1 2:23 3rd and 1 at SF 26 Singleback Big - HB Sweep Right Jordan Smith takes the handoff. Jordan Smith ran and was stopped for no gain. (Derek Armstrong)
 Q1 1:40 4th and 1 at SF 26 PuntPunt by Davon Hill for 43 yards, returned by J.T. Green for 5 yards (to BUF 36).

 Q1 1:29 1st and 10 at BUF 36 Singleback Big - Outs Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Derek Cummings for 6 yards. (Luke Byrd)
 Q1 0:39 2nd and 4 at BUF 42 Singleback Big - HB Sweep Right Sheldon Adams takes the handoff. BLITZ! Sheldon Adams ran and was tackled behind the line for -2 yards! (Ryan Shorter)
End of first quarter
SF 0   BUF 7


 Q2 15:00 3rd and 6 at BUF 40 Shotgun Spread - Texas Edward Dunham drops back to pass. Edward Dunham pass intended for Brandon Ivey tipped by Brandon Wilkes!
 Q2 14:47 4th and 6 at BUF 40 PuntPunt by Victor Martinez for 45 yards (to SF 15).

 Q2 14:41 1st and 10 at SF 15 Singleback Big - Flanker Curl Chris Bates drops back to pass. Chris Bates pass intended for Tanoh Bell incomplete. (Moriah Brown)
 Q2 14:27 2nd and 10 at SF 15 I-Form Pro - HB Counter Weak Nicholas Morgan takes the handoff. Nicholas Morgan ran for 9 yards. (Jacob Bradshaw)
 Q2 13:35 3rd and 1 at SF 24 Singleback Big - HB Sweep Right Nicholas Morgan takes the handoff. T Glenn Gomez pancakes a defender! Nicholas Morgan ran for 3 yards. (Adairius Richardson) First down!
 Q2 12:49 1st and 10 at SF 27 Singleback Normal - HB Stretch Right Jordan Smith takes the handoff. BLITZ! Jordan Smith ran for 3 yards. (Adrain Wilson)
 Q2 12:06 2nd and 7 at SF 30 Shotgun Spread - Texas Chris Bates drops back to pass. Chris Bates pass to Boris Hill for 14 yards. (Aaron Bryant) First down!
 Q2 11:15 1st and 10 at SF 44 Singleback Big - Flanker Curl Chris Bates drops back to pass. Chris Bates pass to Amir Robinson for 5 yards. (J.T. Green)
 Q2 10:29 2nd and 5 at SF 49 Singleback Big - HB Blast Left Nicholas Morgan takes the handoff. G Andre Lowery pancakes a defender! Nicholas Morgan ran for 1 yards. (Adrain Wilson)
 Q2 9:44 3rd and 4 at midfield I-Form Pro - HB Toss Right Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran for 1 yards. (Jacob Bradshaw)
 Q2 8:56 4th and 3 at BUF 49 PuntPunt by Davon Hill for 42 yards, returned by J.T. Green for 6 yards (to BUF 13).

 Q2 8:45 1st and 10 at BUF 13 I-Form Pro - Curls Edward Dunham drops back to pass. FB Keith Alexander got beat! Pressure from OLB Jordan Delgadillo! Edward Dunham scrambled for 1 yards.
 Q2 7:58 2nd and 9 at BUF 14 Singleback Normal - HB Slash Sheldon Adams takes the handoff. BLITZ! C Jerry Smith pancakes a defender! Sheldon Adams ran for 2 yards. (Jordan Delgadillo)
 Q2 7:13 3rd and 7 at BUF 16 Shotgun Spread - Flood Edward Dunham drops back to pass. Edward Dunham pass to Jaron Witherspoon for 36 yards. (Brandon Wilkes) First down!
 Q2 6:23 1st and 10 at SF 48 Singleback Normal - TE Post Edward Dunham drops back to pass. Edward Dunham pass to Anthony Smith for 5 yards. (A.J. Black)
 Q2 5:33 2nd and 5 at SF 43 I-Form Pro - HB Toss Right Sheldon Adams takes the handoff. BLITZ! Sheldon Adams ran for 3 yards. (Ryan Shorter)
 Q2 4:43 3rd and 2 at SF 40 Singleback Big - Flanker Curl Edward Dunham drops back to pass. Edward Dunham pass to Mitch Kane for 6 yards. (Brandon Wilkes) First down!
 Q2 4:00 1st and 10 at SF 34 I-Form Pro - Quick Slants Edward Dunham drops back to pass. Edward Dunham pass to Jaron Witherspoon for 2 yards. (Ben Glenn)
 Q2 3:16 2nd and 8 at SF 32 Singleback Big - Outs Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Brandon Ivey for 6 yards. (Luke Byrd)
 Q2 2:45 3rd and 2 at SF 26 Singleback Normal - HB Slash Sheldon Adams takes the handoff. Sheldon Adams ran for 3 yards. (Vic Witherspoon) First down!
 Q2 2:15 1st and 10 at SF 23 Singleback Big - Flanker Curl Edward Dunham drops back to pass. Edward Dunham pass intended for Jaron Witherspoon tipped by Jordan Delgadillo!
 Q2 2:07 2nd and 10 at SF 23 Shotgun Spread - Texas Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Jeff Price for 13 yards. (William McDonald) First down!
 Q2 1:55 1st and Goal at SF 10 Shotgun Spread - Texas Edward Dunham drops back to pass. Edward Dunham pass to Anthony Smith for 10 yards. Touchdown! Extra point is good!
SF 0   BUF 14


 Q2 1:51 KickoffKickoff by Tony Valadez out of the end zone. Touchback.

 Q2 1:51 1st and 10 at SF 25 I-Form Pro - HB Toss Right Jordan Smith takes the handoff. BLITZ! Jordan Smith ran for 3 yards. (Zack Fowler)
 Q2 1:25 2nd and 7 at SF 28 Shotgun Spread - Flood Chris Bates drops back to pass. Chris Bates pass to Juston Lynch for 25 yards. (Moriah Brown) First down!
 Q2 0:56 1st and 10 at BUF 47 I-Form Pro - Quick Slants Chris Bates drops back to pass. BLITZ (OLB Terrance Mitchell)! FB Hilton Rupert got beat! Pressure from DE Adairius Richardson! Chris Bates pass intended for Tanoh Bell tipped by Moriah Brown!
 Q2 0:48 2nd and 10 at BUF 47 Shotgun Empty - Slot Drive Chris Bates drops back to pass. Chris Bates pass intended for Tyler Sumner incomplete. (Aaron Bryant)
 Q2 0:39 3rd and 10 at BUF 47 Singleback Big - Outs Chris Bates drops back to pass. BLITZ (OLB Terrance Mitchell)! G Randall Coffey got beat! Pressure from DE Adairius Richardson! Chris Bates scrambled for 16 yards. First down!
 Q2 0:10 1st and 10 at BUF 31 Field Goal48 yard FG attempt by Aaron Taylor is good!
SF 3   BUF 14


 Q2 0:07 KickoffKickoff by Aaron Taylor to BUF -5. Touchback.

 Q2 0:07 1st and 10 at BUF 25 Kneel FormationEdward Dunham kneeled the ball.
Halftime
SF 3   BUF 14


 Q3 15:00 KickoffKickoff by Tony Valadez out of the end zone. Touchback.

 Q3 15:00 1st and 10 at SF 25 Singleback Normal - TE Post Chris Bates drops back to pass. BLITZ (OLB Terrance Mitchell)! Chris Bates pass to Boris Hill for 6 yards. (Gregory Smith)
 Q3 14:17 2nd and 4 at SF 31 Singleback Big - HB Sweep Right Nicholas Morgan takes the handoff. Nicholas Morgan ran for 8 yards. (Terrance Mitchell) First down!
 Q3 13:33 1st and 10 at SF 39 Shotgun Spread - HB Draw Nicholas Morgan takes the handoff. Nicholas Morgan ran and was stopped for no gain. (Jacob Bradshaw)
 Q3 12:43 2nd and 10 at SF 39 Shotgun Spread - Texas Chris Bates drops back to pass. BLITZ (MLB Gregory Smith)! Chris Bates pass to Juston Lynch for 9 yards. (Moriah Brown)
 Q3 11:53 3rd and 1 at SF 48 I-Form Pro - HB Counter Weak Jordan Smith takes the handoff. Jordan Smith ran for 2 yards. (Terrance Mitchell) First down!
 Q3 11:04 1st and 10 at midfield Shotgun Spread - Texas Chris Bates drops back to pass. BLITZ (MLB Gregory Smith)! Chris Bates pass to Kenny Gipson for 12 yards. (Moriah Brown) First down!
 Q3 10:20 1st and 10 at BUF 38 Singleback Normal - Double Hitch Chris Bates drops back to pass. BLITZ (OLB Terrance Mitchell)! Chris Bates pass to Tanoh Bell for 26 yards. (J.T. Green) First down!
 Q3 9:33 1st and 10 at BUF 12 Shotgun Spread - Texas Chris Bates drops back to pass. Chris Bates pass to Kenny Gipson for 12 yards. Touchdown! 2-point conversion failed!
SF 9   BUF 14


 Q3 9:29 KickoffKickoff by Aaron Taylor to BUF 8, returned by J.T. Green for 20 yards (to BUF 28).

 Q3 9:21 1st and 10 at BUF 28 Singleback Normal - HB Stretch Right Sheldon Adams takes the handoff. Sheldon Adams ran for 2 yards. (Logan Booker)
 Q3 8:32 2nd and 8 at BUF 30 Shotgun Empty - Double In Edward Dunham drops back to pass. Edward Dunham pass to Brandon Ivey for 18 yards. (Ryan Shorter) First down!
 Q3 7:44 1st and 10 at BUF 48 Shotgun Spread - Texas Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Brandon Ivey for 10 yards. (Aaron Matthews) First down!
 Q3 7:00 1st and 10 at SF 42 Singleback Big - HB Sweep Right Sheldon Adams takes the handoff. BLITZ! Sheldon Adams ran for 2 yards. (Pat Murray)
 Q3 6:13 2nd and 8 at SF 40 Shotgun Spread - Flood Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Anthony Smith for 9 yards. (Aaron Matthews) First down!
 Q3 5:20 1st and 10 at SF 31 I-Form Pro - Curls Edward Dunham drops back to pass. Edward Dunham pass intended for Brandon Ivey incomplete. (Jordan Delgadillo)
 Q3 5:08 2nd and 10 at SF 31 Shotgun Spread - HB Draw Sheldon Adams takes the handoff. Sheldon Adams ran for 3 yards. (Mike Tubbs)
 Q3 4:21 3rd and 7 at SF 28 Singleback Normal - TE Post Edward Dunham drops back to pass. Edward Dunham pass to Anthony Smith for 28 yards. Touchdown! Extra point is good!
SF 9   BUF 21


 Q3 4:10 KickoffKickoff by Tony Valadez out of the end zone. Touchback.

 Q3 4:10 1st and 10 at SF 25 Shotgun Spread - HB Counter Y Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran for 9 yards. (Gregory Smith)
 Q3 3:24 2nd and 1 at SF 34 I-Form Pro - HB Counter Weak Nicholas Morgan takes the handoff. Nicholas Morgan ran for 3 yards. (Terrance Mitchell) First down!
 Q3 2:31 1st and 10 at SF 37 Shotgun Empty - Double In Chris Bates drops back to pass. Chris Bates pass intended for Juston Lynch tipped by Aaron Bryant!
 Q3 2:17 2nd and 10 at SF 37 I-Form Pro - HB Toss Right Nicholas Morgan takes the handoff. Nicholas Morgan ran for 18 yards. (Zack Fowler) First down!
 Q3 1:28 1st and 10 at BUF 45 I-Form Pro - HB Counter Weak Nicholas Morgan takes the handoff. Nicholas Morgan ran and was stopped for no gain. (Jacob Bradshaw)
 Q3 0:44 2nd and 10 at BUF 45 Singleback Big - HB Blast Left Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran for 2 yards. (Jacob Bradshaw)
End of third quarter
SF 9   BUF 21


 Q4 15:00 3rd and 8 at BUF 43 Shotgun Empty - Double In Chris Bates drops back to pass. Chris Bates pass intended for Kenny Gipson incomplete. (Sean Ragland)
 Q4 14:45 4th and 8 at BUF 43 Field Goal60 yard FG attempt by Aaron Taylor missed!

 Q4 14:42 1st and 10 at midfield Singleback Big - Flanker Curl Edward Dunham drops back to pass. Edward Dunham pass intended for Derek Cummings tipped by Mitch Stokes!
 Q4 14:28 2nd and 10 at midfield Singleback Normal - TE Post Edward Dunham drops back to pass. Edward Dunham pass intended for Jaron Witherspoon tipped by A.J. Black!
 Q4 14:13 3rd and 10 at midfield Shotgun Empty - Double In Edward Dunham drops back to pass. Edward Dunham pass to Clay Lewis for 17 yards. (Thomas Brown) First down!
 Q4 13:24 1st and 10 at SF 33 Singleback Big - Flanker Curl Edward Dunham drops back to pass. G Lennie Simmons got beat! Pressure from DT Vic Witherspoon! Edward Dunham sacked for -1 yards (Vic Witherspoon)
 Q4 12:37 2nd and 11 at SF 34 Singleback Normal - TE Post Edward Dunham drops back to pass. Edward Dunham pass intended for Brandon Ivey incomplete. (Ryan Shorter)
 Q4 12:22 3rd and 11 at SF 34 Shotgun Empty - Double In Edward Dunham drops back to pass. BLITZ (MLB Ryan Shorter)! Edward Dunham pass to Jeff Price for 10 yards. (Thomas Brown)
 Q4 11:38 4th and 1 at SF 24 Field Goal41 yard FG attempt by Tony Valadez is good!
SF 9   BUF 24


 Q4 11:35 KickoffKickoff by Tony Valadez to SF 0, returned by Mitch Stokes for 21 yards (to SF 21).

 Q4 11:27 1st and 10 at SF 21 Shotgun Empty - Double In Chris Bates drops back to pass. BLITZ (MLB Gregory Smith)! Chris Bates pass to Boris Hill for 15 yards. (Corey Brooks) First down!
 Q4 10:36 1st and 10 at SF 36 I-Form Pro - Quick Slants Chris Bates drops back to pass. Chris Bates pass intended for Jason Patrick tipped by Moriah Brown!
 Q4 10:21 2nd and 10 at SF 36 Singleback Normal - TE Post Chris Bates drops back to pass. Chris Bates pass intended for Boris Hill incomplete. (Eric Kitchen)
 Q4 10:09 3rd and 10 at SF 36 Singleback Normal - Double Hitch Chris Bates drops back to pass. Chris Bates pass to Boris Hill for 14 yards. (J.T. Green) First down!
 Q4 9:16 1st and 10 at midfield Shotgun Spread - HB Counter Y Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran for 3 yards. (Adairius Richardson)
 Q4 8:31 2nd and 7 at BUF 47 Singleback Normal - HB Stretch Right Nicholas Morgan takes the handoff. Nicholas Morgan ran for 5 yards. (Gregory Smith)
 Q4 7:40 3rd and 2 at BUF 42 Singleback Normal - HB Slash Nicholas Morgan takes the handoff. BLITZ! Nicholas Morgan ran and was stopped for no gain. (Terrance Mitchell)
 Q4 6:54 4th and 2 at BUF 42 Singleback Normal - HB Stretch Right Nicholas Morgan takes the handoff. Nicholas Morgan ran for 18 yards. (Gregory Smith) First down!
 Q4 6:06 1st and 10 at BUF 24 Shotgun Spread - Flood Chris Bates drops back to pass. Chris Bates pass intended for Boris Hill tipped by Aaron Bryant!
 Q4 5:51 2nd and 10 at BUF 24 Shotgun Spread - HB Draw Jordan Smith takes the handoff. BLITZ! Jordan Smith ran and was tackled behind the line for -1 yards! (Adrain Wilson)
 Q4 5:08 3rd and 11 at BUF 25 Shotgun Empty - Double In Chris Bates drops back to pass. BLITZ (MLB Gregory Smith)! Chris Bates pass to Tyler Sumner for 11 yards. (Moriah Brown) First down!
 Q4 4:20 1st and 10 at BUF 14 Singleback Normal - HB Stretch Right Nicholas Morgan takes the handoff. Nicholas Morgan ran for 1 yards. (Jacob Bradshaw)
 Q4 3:27 2nd and 9 at BUF 13 Shotgun Spread - Flood Chris Bates drops back to pass. Chris Bates pass to Kenny Gipson for 6 yards. (Ross James)
 Q4 3:02 3rd and 3 at BUF 7 Shotgun Empty - Slot Drive Chris Bates drops back to pass. Chris Bates pass to Juston Lynch for 7 yards. Touchdown! Extra point is good!
SF 16   BUF 24


 Q4 2:58 KickoffKickoff by Aaron Taylor to BUF -9. Touchback.

 Q4 2:58 1st and 10 at BUF 25 Singleback Normal - HB Slash Sheldon Adams takes the handoff. Sheldon Adams ran for 3 yards. (Pat Murray)
 Q4 2:15 2nd and 7 at BUF 28 Singleback Normal - TE Post Edward Dunham drops back to pass. Edward Dunham pass to Anthony Smith for 30 yards. (Aaron Matthews) First down!
 Q4 2:00 1st and 10 at SF 42 Singleback Normal - HB Stretch Right Sheldon Adams takes the handoff. G David Farrow pancakes a defender! Sheldon Adams ran for 2 yards. (Pat Murray)
 Q4 1:09 2nd and 8 at SF 40 Kneel FormationEdward Dunham kneeled the ball.
 Q4 0:30 3rd and 9 at SF 41 Kneel FormationEdward Dunham kneeled the ball.
End of Regulation
SF 16   BUF 24


Auto-scroll page
Download Game CSV