Sunday, November 9, 2031     4:05 PM EST


17

Final


31

Team Ratings


Game Summary

Total plays: 122
Play of the game:  Q2 1st and 10 at BUF 49 Singleback Normal - HB Slash Jonathan Tom takes the handoff. BLITZ! TE Dawson Kelly pancakes a defender! Jonathan Tom ran for 51 yards. Touchdown! Extra point is good!
SF 14   BUF 14

Player of the game: 30 Matthew Childs 3 tackles, 2 passes tipped, 1 INT, 26 TO yds, 24 PR yds, 43 KR yds

Team Stats


Game Stats

Game engine version: 2
247 total yards

QB 85 OVR 12 Mike Murphy 18/28 (64%), 204 pass yds (29-yd long, 7.3 yds/att), 3 rush, 15 rush yds (5 yds/rush), 2 TDs, 2 INTs, 4 sacks, 1 fumble, 77.1 RTG
HB 73 OVR 25 Elijah Myers Retired 1 rush
HB 79 OVR 32 Tyrion Davis 14 rush, 48 rush yds (3.4 yds/rush)
FB 59 OVR 49 Donnie Anderson 2 missed blocks
WR 97 OVR 11 Brandon Armbrister 5 rec / 6 targets, 36 rec yds (12-yd long)
WR 81 OVR 15 Jauan Johnston Retired 1 rec / 2 targets, 11 rec yds (11-yd long)
WR 90 OVR 3 Ray-Ray Moreau 8 rec / 13 targets, 107 rec yds (29-yd long)
WR 82 OVR 6 Danny Green 1 rec / 1 targets, 22 rec yds (22-yd long), 1 TD
WR 89 OVR 88 Alfred Greene 1 rec / 1 targets, 5 rec yds (5-yd long)
TE 67 OVR 89 Charlie Wilson Retired 0 rec / 1 targets
TE 92 OVR 81 Malcolm Harden 2 rec / 4 targets, 23 rec yds (16-yd long), 1 pancake
T 79 OVR 53 Noah Davis 1 pancake
G 76 OVR 74 Spencer Brooks 4 missed blocks
G 76 OVR 75 Zaire Clay 1 missed block

DE 94 OVR 51 Ka'Deem Ball 3 pressures, 5 tackles, 2 for loss, 2 sacks
DE 83 OVR 90 Bryan McKoy 1 tackle
DT 87 OVR 69 Keanu George 1 pressure, 2 tackles
DT 80 OVR 50 Cameron Miller 1 pressure, 3 tackles
OLB 87 OVR 98 Maxx Clemmings Retired 5 tackles
OLB 83 OVR 96 Malcolm Gonzales 1 tackle
MLB 67 OVR 97 Kevon Garrison 3 tackles
CB 71 OVR 20 Ambry Trevino 1 tackle
CB 91 OVR 26 Samuel Wetzel 2 tackles
CB 77 OVR 30 Randy Davis 2 tackles, 1 pass tipped
CB 72 OVR 34 Mike Herbert 2 tackles
CB 86 OVR 41 Scott Andrews 5 tackles, 12 PR yds, 107 KR yds
S 78 OVR 23 Haloti King 1 tackle
S 83 OVR 35 Kevin Jones 3 tackles, 2 passes tipped

K 88 OVR 4 Jake McBride 1/1, made: 33
P 73 OVR 9 Muhammad Chavez 5 punts (2 inside 20) 50, 55, 54, 42, 44
320 total yards

QB 95 OVR 17 Josh Ayers Retired 16/26 (62%), 192 pass yds (28-yd long, 7.4 yds/att), 3 rush, 22 rush yds (7.3 yds/rush), 2 TDs, 2 sacks, 108.2 RTG
HB 89 OVR 28 Jonathan Tom 15 rush, 116 rush yds (7.7 yds/rush), 1 TD
FB 73 OVR 49 DeShone Haynes 2 missed blocks
WR 94 OVR 11 Deonte Hobbs Retired 4 rec / 6 targets, 44 rec yds (17-yd long), 1 TD
WR 87 OVR 10 Khalil Short 3 rec / 4 targets, 35 rec yds (19-yd long)
WR 94 OVR 46 Nate Fitzgerald 4 rec / 8 targets, 42 rec yds (19-yd long), 1 TD
WR 80 OVR 13 Jason Williams 1 rec / 2 targets, 1 drop, 2 rec yds (2-yd long)
WR 78 OVR 12 Wayne Jones 2 rec / 2 targets, 46 rec yds (28-yd long)
TE 95 OVR 88 Dawson Kelly Retired 2 rec / 4 targets, 23 rec yds (17-yd long), 1 pancake
G 88 OVR 64 O'Cyrus Turzilli 1 missed block
G 86 OVR 75 Mike Mills 1 missed block
C 86 OVR 78 Michael Sisk 1 missed block

DE 74 OVR 69 Antoine Ewing 1 tackle
DE 77 OVR 65 Stephen Johnson 3 pressures, 5 tackles, 2 for loss, 2 sacks
DT 84 OVR 91 Ed Owen 2 tackles
DT 92 OVR 61 Jarrod Lewis 4 pressures, 6 tackles, 2 for loss, 2 sacks, 1 fumble forced
OLB 87 OVR 98 Kingsley Edwards 5 tackles
OLB 89 OVR 47 Justin Lee 1 tackle, 1 pass tipped
MLB 82 OVR 53 Tyrel Dorenbos 3 tackles
CB 87 OVR 24 Kaiir Escobar 4 tackles, 1 INT, 34 TO yds, 1 TD
CB 77 OVR 34 Alex Smith 3 tackles, 1 pass tipped
CB 81 OVR 30 Matthew Childs 3 tackles, 2 passes tipped, 1 INT, 26 TO yds, 24 PR yds, 43 KR yds
CB 73 OVR 5 Brandin Shafer 3 tackles
S 84 OVR 39 Lorenzo Barton 1 tackle, 1 pass tipped
S 78 OVR 33 Benson Scott 1 tackle, 1 pass tipped

K 88 OVR 25 Tim Weber 1/1, made: 42
P 67 OVR 14 Robby Glover 5 punts (0 inside 20) 48, 50, 49, 43, 50

All Plays

Time between plays:

 Q1 15:00 KickoffKickoff by Tim Weber to SF 3, returned by Scott Andrews for 17 yards (to SF 20).

 Q1 14:54 1st and 10 at SF 20 Singleback Big - Flanker Curl Mike Murphy drops back to pass. Mike Murphy pass intended for Ray-Ray Moreau tipped by Justin Lee!
 Q1 14:40 2nd and 10 at SF 20 Singleback Normal - HB Stretch Right Tyrion Davis takes the handoff. TE Malcolm Harden pancakes a defender! Tyrion Davis ran for 5 yards. (Stephen Johnson)
 Q1 13:51 3rd and 5 at SF 25 Singleback Big - Outs Mike Murphy drops back to pass. Mike Murphy pass to Brandon Armbrister for 3 yards. (Matthew Childs)
 Q1 12:58 4th and 2 at SF 28 PuntPunt by Muhammad Chavez for 50 yards, returned by Matthew Childs for 5 yards (to BUF 27).

 Q1 12:48 1st and 10 at BUF 27 Shotgun Spread - HB Counter Y Jonathan Tom takes the handoff. Jonathan Tom ran for 5 yards. (Ka'Deem Ball)
 Q1 11:57 2nd and 5 at BUF 32 Singleback Normal - TE Post Josh Ayers drops back to pass. BLITZ (OLB Malcolm Gonzales)! Josh Ayers pass to Dawson Kelly for 17 yards. (Kevin Jones) First down!
 Q1 11:14 1st and 10 at BUF 49 I-Form Pro - Quick Slants Josh Ayers drops back to pass. G Mike Mills got beat! Pressure from DT Cameron Miller! Josh Ayers scrambled for 2 yards.
 Q1 10:26 2nd and 8 at SF 49 I-Form Pro - Quick Slants Josh Ayers drops back to pass. Josh Ayers pass intended for Dawson Kelly incomplete. (Kevin Jones)
 Q1 10:13 3rd and 8 at SF 49 Shotgun Spread - Flood Josh Ayers drops back to pass. Josh Ayers pass to Jason Williams for 2 yards. (Randy Davis)
 Q1 9:26 4th and 6 at SF 47 PuntPunt by Robby Glover for 48 yards (to SF -1). Touchback.

 Q1 9:19 1st and 10 at SF 20 Singleback Normal - HB Stretch Right Tyrion Davis takes the handoff. Tyrion Davis ran for 1 yards. (Ed Owen)
 Q1 8:34 2nd and 9 at SF 21 Singleback Normal - HB Stretch Right Tyrion Davis takes the handoff. BLITZ! Tyrion Davis ran and was stopped for no gain. (Tyrel Dorenbos)
 Q1 7:51 3rd and 9 at SF 21 Shotgun Empty - Double In Mike Murphy drops back to pass. BLITZ (MLB Tyrel Dorenbos)! G Spencer Brooks got beat! Pressure from DT Jarrod Lewis! Mike Murphy sacked for -5 yards and fumbled! Recovered by Jarrod Lewis!

 Q1 7:47 1st and 10 at SF 16 Shotgun Spread - HB Counter Y Jonathan Tom takes the handoff. Jonathan Tom ran for 3 yards. (Cameron Miller)
 Q1 6:58 2nd and 7 at SF 13 Shotgun Empty - Slot Drive Josh Ayers drops back to pass. BLITZ (MLB Kevon Garrison)! Josh Ayers pass to Deonte Hobbs for 13 yards. Touchdown! Extra point is good!
SF 0   BUF 7


 Q1 6:53 KickoffKickoff by Tim Weber to SF 3, returned by Scott Andrews for 25 yards (to SF 28).

 Q1 6:43 1st and 10 at SF 28 Shotgun Spread - Flood Mike Murphy drops back to pass. Mike Murphy pass to Jauan Johnston for 11 yards. (Alex Smith) First down!
 Q1 5:58 1st and 10 at SF 39 Shotgun Empty - Slot Drive Mike Murphy drops back to pass. G Spencer Brooks got beat! Pressure from DT Jarrod Lewis! Mike Murphy scrambled for 9 yards.
 Q1 5:12 2nd and 1 at SF 48 I-Form Pro - Curls Mike Murphy drops back to pass. BLITZ (OLB Kingsley Edwards)! FB Donnie Anderson got beat! Pressure from DE Stephen Johnson! Mike Murphy sacked for -5 yards (Stephen Johnson)
 Q1 4:23 3rd and 6 at SF 43 Shotgun Spread - Flood Mike Murphy drops back to pass. Mike Murphy pass to Ray-Ray Moreau for 6 yards. (Kaiir Escobar) First down!
 Q1 3:34 1st and 10 at SF 49 Shotgun Empty - Double In Mike Murphy drops back to pass. Mike Murphy pass to Ray-Ray Moreau for 29 yards. (Brandin Shafer) First down!
 Q1 2:46 1st and 10 at BUF 22 Shotgun Empty - Slot Drive Mike Murphy drops back to pass. BLITZ (MLB Tyrel Dorenbos)! Mike Murphy pass to Danny Green for 22 yards. Touchdown! Extra point is good!
SF 7   BUF 7


 Q1 2:38 KickoffKickoff by Jake McBride to BUF 2, returned by Matthew Childs for 25 yards (to BUF 27).

 Q1 2:28 1st and 10 at BUF 27 Singleback Big - Flanker Curl Josh Ayers drops back to pass. Josh Ayers pass intended for Deonte Hobbs incomplete. (Scott Andrews)
 Q1 2:17 2nd and 10 at BUF 27 Singleback Big - HB Sweep Right Jonathan Tom takes the handoff. BLITZ! Jonathan Tom ran for 2 yards. (Maxx Clemmings)
 Q1 1:30 3rd and 8 at BUF 29 I-Form Pro - Curls Josh Ayers drops back to pass. FB DeShone Haynes got beat! Pressure from DE Ka'Deem Ball! Josh Ayers scrambled for 17 yards. First down!
 Q1 0:40 1st and 10 at BUF 46 Singleback Normal - TE Post Josh Ayers drops back to pass. Josh Ayers pass intended for Deonte Hobbs incomplete. (Scott Andrews)
 Q1 0:25 2nd and 10 at BUF 46 Singleback Normal - Double Hitch Josh Ayers drops back to pass. Josh Ayers pass to Dawson Kelly for 6 yards. (Kevon Garrison)
End of first quarter
SF 7   BUF 7


 Q2 15:00 3rd and 4 at SF 48 I-Form Pro - Curls Josh Ayers drops back to pass. Josh Ayers pass intended for Dawson Kelly tipped by Kevin Jones!
 Q2 14:47 4th and 4 at SF 48 PuntPunt by Robby Glover for 50 yards (to SF -2). Touchback.

 Q2 14:39 1st and 10 at SF 20 Shotgun Empty - Slot Drive Mike Murphy drops back to pass. BLITZ (MLB Tyrel Dorenbos)! Mike Murphy pass to Ray-Ray Moreau for 24 yards. (Alex Smith) First down!
 Q2 13:53 1st and 10 at SF 44 I-Form Pro - Quick Slants Mike Murphy drops back to pass. Mike Murphy pass to Brandon Armbrister for 12 yards. (Lorenzo Barton) First down!
 Q2 13:00 1st and 10 at BUF 44 Shotgun Empty - Slot Drive Mike Murphy drops back to pass. BLITZ (MLB Tyrel Dorenbos)! G Zaire Clay got beat! Pressure from DE Stephen Johnson! Mike Murphy sacked for -2 yards (Stephen Johnson)
 Q2 12:13 2nd and 12 at BUF 46 I-Form Pro - HB Toss Right Tyrion Davis takes the handoff. Tyrion Davis ran for 12 yards. (Justin Lee) First down!
 Q2 11:26 1st and 10 at BUF 34 Shotgun Empty - Double In Mike Murphy drops back to pass. Mike Murphy pass to Ray-Ray Moreau for 13 yards. (Matthew Childs) First down!
 Q2 10:37 1st and 10 at BUF 21 Singleback Normal - Double Hitch Mike Murphy drops back to pass. Mike Murphy pass to Ray-Ray Moreau for 10 yards. (Kingsley Edwards) First down!
 Q2 9:52 1st and 10 at BUF 11 I-Form Pro - Curls Mike Murphy drops back to pass. Mike Murphy pass to Brandon Armbrister for 6 yards. (Kaiir Escobar)
 Q2 9:07 2nd and 4 at BUF 5 I-Form Pro - Quick Slants Mike Murphy drops back to pass. BLITZ (OLB Kingsley Edwards)! G Spencer Brooks got beat! Pressure from DT Jarrod Lewis! Mike Murphy scrambled for 5 yards. Touchdown! Extra point is good!
SF 14   BUF 7


 Q2 9:04 KickoffKickoff by Jake McBride out of the end zone. Touchback.

 Q2 9:04 1st and 10 at BUF 30 Shotgun Spread - HB Counter Y Jonathan Tom takes the handoff. Jonathan Tom ran for 2 yards. (Ka'Deem Ball)
 Q2 8:14 2nd and 8 at BUF 32 Shotgun Empty - Double In Josh Ayers drops back to pass. Josh Ayers pass to Deonte Hobbs for 17 yards. (Samuel Wetzel) First down!
 Q2 7:31 1st and 10 at BUF 49 Singleback Normal - HB Slash Jonathan Tom takes the handoff. BLITZ! TE Dawson Kelly pancakes a defender! Jonathan Tom ran for 51 yards. Touchdown! Extra point is good!
SF 14   BUF 14


 Q2 7:13 KickoffKickoff by Tim Weber to SF 7, returned by Scott Andrews for 28 yards (to SF 35).

 Q2 7:02 1st and 10 at SF 35 I-Form Pro - Quick Slants Mike Murphy drops back to pass. Mike Murphy pass intended for Malcolm Harden incomplete. (Tyrel Dorenbos)
 Q2 6:47 2nd and 10 at SF 35 I-Form Pro - HB Counter Weak Tyrion Davis takes the handoff. Tyrion Davis ran for 3 yards. (Kingsley Edwards)
 Q2 6:00 3rd and 7 at SF 38 I-Form Pro - Curls Mike Murphy drops back to pass. Mike Murphy pass intended for Malcolm Harden tipped by Benson Scott!
 Q2 5:48 4th and 7 at SF 38 PuntPunt by Muhammad Chavez for 55 yards (to BUF 7).

 Q2 5:42 1st and 10 at BUF 7 I-Form Pro - Quick Slants Josh Ayers drops back to pass. C Michael Sisk got beat! Pressure from DT Keanu George! Josh Ayers scrambled for 3 yards.
 Q2 4:57 2nd and 7 at BUF 10 Singleback Normal - HB Slash Jonathan Tom takes the handoff. Jonathan Tom ran for 3 yards. (Bryan McKoy)
 Q2 4:09 3rd and 4 at BUF 13 I-Form Pro - Curls Josh Ayers drops back to pass. BLITZ (OLB Malcolm Gonzales)! Josh Ayers pass to Deonte Hobbs for 10 yards. (Maxx Clemmings) First down!
 Q2 3:17 1st and 10 at BUF 23 Shotgun Spread - Texas Josh Ayers drops back to pass. Josh Ayers pass intended for Nate Fitzgerald incomplete. (Kevin Jones)
 Q2 3:04 2nd and 10 at BUF 23 I-Form Pro - Quick Slants Josh Ayers drops back to pass. Josh Ayers pass intended for Nate Fitzgerald incomplete. (Haloti King)
 Q2 2:57 3rd and 10 at BUF 23 I-Form Pro - Quick Slants Josh Ayers drops back to pass. Josh Ayers pass intended for Nate Fitzgerald incomplete. (Malcolm Gonzales)
 Q2 2:50 4th and 10 at BUF 23 PuntPunt by Robby Glover for 49 yards, returned by Scott Andrews for 5 yards (to SF 33).

 Q2 2:39 1st and 10 at SF 33 Shotgun Spread - Flood Mike Murphy drops back to pass. Mike Murphy pass to Ray-Ray Moreau for 1 yards. (Brandin Shafer)
 Q2 2:16 2nd and 9 at SF 34 Shotgun Empty - Double In Mike Murphy drops back to pass. Mike Murphy pass intended for Ray-Ray Moreau tipped by Alex Smith!
 Q2 2:08 3rd and 9 at SF 34 Shotgun Spread - Texas Mike Murphy drops back to pass. Mike Murphy pass intended for Jauan Johnston intercepted by Kaiir Escobar! Return of 34 yards. Touchdown! Extra point is good!
SF 14   BUF 21


 Q2 1:55 KickoffKickoff by Tim Weber to SF 9, returned by Scott Andrews for 19 yards (to SF 28).

 Q2 1:48 1st and 10 at SF 28 Shotgun Spread - Flood Mike Murphy drops back to pass. Mike Murphy pass intended for Ray-Ray Moreau tipped by Matthew Childs!
 Q2 1:41 2nd and 10 at SF 28 I-Form Pro - Curls Mike Murphy drops back to pass. FB Donnie Anderson got beat! Pressure from DE Stephen Johnson! Mike Murphy scrambled for 1 yards.
 Q2 1:25 3rd and 9 at SF 29 Singleback Normal - TE Post Mike Murphy drops back to pass. BLITZ (OLB Kingsley Edwards)! Mike Murphy pass to Malcolm Harden for 7 yards. (Tyrel Dorenbos)
 Q2 1:07 4th and 2 at SF 36 PuntPunt by Muhammad Chavez for 54 yards, returned by Matthew Childs for 4 yards (to BUF 14).

 Q2 0:59 1st and 10 at BUF 14 Shotgun Spread - Flood Josh Ayers drops back to pass. Josh Ayers pass to Deonte Hobbs for 4 yards. (Scott Andrews)
 Q2 0:41 2nd and 6 at BUF 18 Shotgun Spread - HB Draw Jonathan Tom takes the handoff. Jonathan Tom ran for 1 yards. (Cameron Miller)
 Q2 0:17 3rd and 5 at BUF 19 Singleback Big - Flanker Curl Josh Ayers drops back to pass. BLITZ (OLB Malcolm Gonzales)! Josh Ayers pass to Nate Fitzgerald for 19 yards. (Samuel Wetzel) First down!
 Q2 0:07 1st and 10 at BUF 38 Kneel Formation - Flanker Curl Josh Ayers kneeled the ball.
Halftime
SF 14   BUF 21



 Q3 15:00 KickoffKickoff by Jake McBride to BUF -3, returned by Matthew Childs for 18 yards (to BUF 15).

 Q3 14:53 1st and 10 at BUF 15 Singleback Normal - HB Stretch Right Jonathan Tom takes the handoff. Jonathan Tom ran for 5 yards. (Keanu George)
 Q3 14:04 2nd and 5 at BUF 20 Shotgun Empty - Slot Drive Josh Ayers drops back to pass. Josh Ayers pass to Khalil Short for 5 yards. (Ambry Trevino) First down!
 Q3 13:14 1st and 10 at BUF 25 Shotgun Spread - Texas Josh Ayers drops back to pass. BLITZ (MLB Kevon Garrison)! Josh Ayers pass to Khalil Short for 11 yards. (Randy Davis) First down!
 Q3 12:28 1st and 10 at BUF 36 Shotgun Empty - Double In Josh Ayers drops back to pass. BLITZ (MLB Kevon Garrison)! Josh Ayers pass to Wayne Jones for 28 yards. (Mike Herbert) First down!
 Q3 11:40 1st and 10 at SF 36 Singleback Normal - HB Slash Jonathan Tom takes the handoff. BLITZ! Jonathan Tom ran for 1 yards. (Ka'Deem Ball)
 Q3 10:54 2nd and 9 at SF 35 Singleback Big - HB Sweep Right Jonathan Tom takes the handoff. Jonathan Tom ran for 16 yards. (Keanu George) First down!
 Q3 10:01 1st and 10 at SF 19 Shotgun Empty - Double In Josh Ayers drops back to pass. Josh Ayers pass to Nate Fitzgerald for 19 yards. Touchdown! Extra point is good!
SF 14   BUF 28


 Q3 9:54 KickoffKickoff by Tim Weber to SF -2, returned by Scott Andrews for 18 yards (to SF 16).

 Q3 9:47 1st and 10 at SF 16 Singleback Normal - HB Slash Tyrion Davis takes the handoff. Tyrion Davis ran and was stopped for no gain. (Kingsley Edwards)
 Q3 8:55 2nd and 10 at SF 16 I-Form Pro - HB Counter Weak Tyrion Davis takes the handoff. Tyrion Davis ran and was stopped for no gain. (Stephen Johnson)
 Q3 8:05 3rd and 10 at SF 16 I-Form Pro - Curls Mike Murphy drops back to pass. Mike Murphy pass to Ray-Ray Moreau for 6 yards. (Kingsley Edwards)
 Q3 7:21 4th and 4 at SF 22 PuntPunt by Muhammad Chavez for 42 yards, returned by Matthew Childs for 12 yards (to BUF 48).

 Q3 7:09 1st and 10 at BUF 48 I-Form Pro - HB Counter Weak Jonathan Tom takes the handoff. Jonathan Tom ran for 3 yards. (Kevon Garrison)
 Q3 6:25 2nd and 7 at SF 49 Shotgun Empty - Slot Drive Josh Ayers drops back to pass. Josh Ayers pass intended for Nate Fitzgerald tipped by Randy Davis!
 Q3 6:13 3rd and 7 at SF 49 I-Form Pro - Curls Josh Ayers drops back to pass. BLITZ (OLB Malcolm Gonzales)! FB DeShone Haynes got beat! Pressure from DE Ka'Deem Ball! Josh Ayers sacked for -9 yards (Ka'Deem Ball)
 Q3 5:21 4th and 16 at BUF 42 PuntPunt by Robby Glover for 43 yards, returned by Scott Andrews for 7 yards (to SF 22).

 Q3 5:12 1st and 10 at SF 22 Singleback Normal - TE Post Mike Murphy drops back to pass. BLITZ (OLB Kingsley Edwards)! Mike Murphy pass to Malcolm Harden for 16 yards. (Alex Smith) First down!
 Q3 4:20 1st and 10 at SF 38 Singleback Big - Flanker Curl Mike Murphy drops back to pass. Mike Murphy pass intended for Charlie Wilson tipped by Matthew Childs!
 Q3 4:09 2nd and 10 at SF 38 Shotgun Spread - HB Counter Y Tyrion Davis takes the handoff. Tyrion Davis ran for 9 yards. (Ed Owen)
 Q3 3:26 3rd and 1 at SF 47 Singleback Big - Flanker Curl Mike Murphy drops back to pass. Mike Murphy pass intended for Brandon Armbrister tipped by Lorenzo Barton!
 Q3 3:12 4th and 1 at SF 47 I-Form Pro - HB Toss Right Tyrion Davis takes the handoff. Tyrion Davis ran for 2 yards. (Jarrod Lewis) First down!
 Q3 2:25 1st and 10 at SF 49 Shotgun Spread - HB Draw Tyrion Davis takes the handoff. Tyrion Davis ran for 3 yards. (Stephen Johnson)
 Q3 1:37 2nd and 7 at BUF 48 Singleback Normal - HB Stretch Right Tyrion Davis takes the handoff. Tyrion Davis ran for 1 yards. (Jarrod Lewis)
 Q3 0:50 3rd and 6 at BUF 47 I-Form Pro - Curls Mike Murphy drops back to pass. BLITZ (OLB Kingsley Edwards)! Mike Murphy pass to Ray-Ray Moreau for 18 yards. (Kaiir Escobar) First down!
 Q3 0:06 1st and 10 at BUF 29 I-Form Pro - HB Toss Right Tyrion Davis takes the handoff. T Noah Davis pancakes a defender! Tyrion Davis ran for 6 yards. (Kingsley Edwards)
End of third quarter
SF 14   BUF 28


 Q4 15:00 2nd and 4 at BUF 23 Shotgun Spread - Flood Mike Murphy drops back to pass. Mike Murphy pass to Brandon Armbrister for 4 yards. (Kaiir Escobar) First down!
 Q4 14:09 1st and 10 at BUF 19 Singleback Normal - HB Stretch Right Elijah Myers takes the handoff. BLITZ! Elijah Myers ran and was stopped for no gain. (Jarrod Lewis)
 Q4 13:26 2nd and 10 at BUF 19 Shotgun Spread - HB Draw Tyrion Davis takes the handoff. Tyrion Davis ran for 3 yards. (Jarrod Lewis)
 Q4 12:41 3rd and 7 at BUF 16 Singleback Big - Flanker Curl Mike Murphy drops back to pass. Mike Murphy pass intended for Ray-Ray Moreau incomplete. (Benson Scott)
 Q4 12:30 4th and 7 at BUF 16 Field Goal33 yard FG attempt by Jake McBride is good!
SF 17   BUF 28


 Q4 12:26 KickoffKickoff by Jake McBride to BUF -3. Touchback.

 Q4 12:26 1st and 10 at BUF 30 Shotgun Empty - Double In Josh Ayers drops back to pass. Josh Ayers pass intended for Khalil Short tipped by Kevin Jones!
 Q4 12:11 2nd and 10 at BUF 30 Singleback Normal - HB Slash Jonathan Tom takes the handoff. Jonathan Tom ran and was stopped for no gain. (Kevon Garrison)
 Q4 11:24 3rd and 10 at BUF 30 Shotgun Empty - Double In Josh Ayers drops back to pass. BLITZ (MLB Kevon Garrison)! Josh Ayers pass to Wayne Jones for 18 yards. (Scott Andrews) First down!
 Q4 10:39 1st and 10 at BUF 48 Shotgun Spread - Texas Josh Ayers drops back to pass. Josh Ayers pass intended for Jason Williams dropped!
 Q4 10:26 2nd and 10 at BUF 48 Singleback Normal - TE Post Josh Ayers drops back to pass. Josh Ayers pass to Nate Fitzgerald for 2 yards. (Scott Andrews)
 Q4 9:40 3rd and 8 at midfield I-Form Pro - Curls Josh Ayers drops back to pass. Josh Ayers pass to Nate Fitzgerald for 2 yards. (Maxx Clemmings)
 Q4 8:49 4th and 6 at SF 48 PuntPunt by Robby Glover for 50 yards (to SF -2). Touchback.

 Q4 8:41 1st and 10 at SF 20 Shotgun Spread - HB Counter Y Tyrion Davis takes the handoff. Tyrion Davis ran for 3 yards. (Antoine Ewing)
 Q4 7:50 2nd and 7 at SF 23 Shotgun Spread - Flood Mike Murphy drops back to pass. G Spencer Brooks got beat! Pressure from DT Jarrod Lewis! Mike Murphy sacked for -8 yards (Jarrod Lewis)
 Q4 6:57 3rd and 15 at SF 15 Singleback Normal - Double Hitch Mike Murphy drops back to pass. BLITZ (OLB Kingsley Edwards)! Mike Murphy pass to Brandon Armbrister for 11 yards. (Matthew Childs)
 Q4 6:13 4th and 4 at SF 26 PuntPunt by Muhammad Chavez for 44 yards, returned by Matthew Childs for 3 yards (to BUF 33).

 Q4 6:04 1st and 10 at BUF 33 Shotgun Empty - Slot Drive Josh Ayers drops back to pass. Josh Ayers pass to Khalil Short for 19 yards. (Mike Herbert) First down!
 Q4 5:12 1st and 10 at SF 48 I-Form Pro - HB Counter Weak Jonathan Tom takes the handoff. Jonathan Tom ran for 15 yards. (Maxx Clemmings) First down!
 Q4 4:23 1st and 10 at SF 33 Shotgun Spread - HB Draw Jonathan Tom takes the handoff. BLITZ! Jonathan Tom ran for 6 yards. (Cameron Miller)
 Q4 3:31 2nd and 4 at SF 27 Shotgun Spread - Texas Josh Ayers drops back to pass. G O'Cyrus Turzilli got beat! Pressure from DE Ka'Deem Ball! Josh Ayers sacked for -1 yards (Ka'Deem Ball)
 Q4 2:45 3rd and 5 at SF 28 I-Form Pro - HB Toss Right Jonathan Tom takes the handoff. Jonathan Tom ran for 3 yards. (Maxx Clemmings)
 Q4 2:00 4th and 2 at SF 25 Field Goal42 yard FG attempt by Tim Weber is good!
SF 17   BUF 31


 Q4 1:56 KickoffKickoff by Tim Weber to SF -2. Touchback.

 Q4 1:56 1st and 10 at SF 30 Shotgun Empty - Slot Drive Mike Murphy drops back to pass. Mike Murphy pass to Alfred Greene for 5 yards. (Brandin Shafer)
 Q4 1:48 2nd and 5 at SF 35 Shotgun Spread - Flood Mike Murphy drops back to pass. Mike Murphy pass intended for Ray-Ray Moreau intercepted by Matthew Childs! Return of 26 yards.

 Q4 1:38 1st and Goal at SF 9 Kneel FormationJosh Ayers kneeled the ball.
 Q4 0:59 2nd and Goal at SF 10 Kneel FormationJosh Ayers kneeled the ball.
 Q4 0:20 3rd and Goal at SF 11 Kneel FormationJosh Ayers kneeled the ball.
End of Regulation
SF 17   BUF 31


Auto-scroll page
Download Game CSV