Sunday, October 18, 2026     1:00 PM EST


28

Final


25

Team Ratings

Injury Report

MLB 40 Steven Gunter - Injury to Shoulder. Out for 2 weeks. Eligible to play Season 3, Week 9.

Game Summary

Total plays: 114
Play of the game:  Q2 3rd and 14 at SF 40 I-Form Pro - Curls Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Kenny Pendergrass for 40 yards. Touchdown! Extra point is good!
PIT 14   SF 7

Player of the game: 82 Charles Willingham 5 rec / 7 targets, 59 rec yds (24-yd long), 2 TDs

Team Stats


Game Stats

Game engine version: 2
295 total yards

QB 82 OVR 16 Justin Cohen 22/26 (85%), 231 pass yds (40-yd long, 8.9 yds/att), 4 TDs, 1 INT, 1 sack, 126.1 RTG
HB 85 OVR 48 Brian White 18 rush, 75 rush yds (4.2 yds/rush), 1 fumble
HB 68 OVR 42 Jermaine Charles 1 rush, -4 rush yds (-4 yds/rush)
WR 63 OVR 28 Trevor Anderson 3 rec / 3 targets, 38 rec yds (17-yd long)
WR 68 OVR 85 Karl Shannon 5 rec / 5 targets, 29 rec yds (11-yd long)
WR 68 OVR 82 Charles Willingham 5 rec / 7 targets, 59 rec yds (24-yd long), 2 TDs
WR 59 OVR 81 Channing Wiggins 2 rec / 2 targets, 4 rec yds (2-yd long)
WR 70 OVR 10 Kenny Pendergrass 4 rec / 6 targets, 57 rec yds (40-yd long), 1 TD
TE 88 OVR 85 Kenny Bell 2 rec / 2 targets, 33 rec yds (18-yd long), 1 TD
TE 69 OVR 47 Randy Watson 1 rec / 1 targets, 11 rec yds (11-yd long), 1 pancake

DE 91 OVR 79 Stephen Maxwell 1 tackle
DE 91 OVR 55 Davis Lilly 1 pressure, 4 tackles
DT 67 OVR 55 Tommylee McGowan 1 tackle
DT 72 OVR 90 Morgan Shannon 2 tackles
OLB 77 OVR 43 Frank Mercer 3 tackles
OLB 75 OVR 49 Mark Edwards 4 tackles
MLB 79 OVR 41 Ben Griffin 5 tackles
CB 85 OVR 27 Kyle McCoy 7 tackles, 2 passes tipped
CB 96 OVR 41 Andy Page 6 tackles, 9 PR yds, 47 KR yds
CB 69 OVR 23 Bradley Barnett 1 tackle, 1 pass tipped
CB 98 OVR 46 Jeremy Johnson 2 tackles, 1 pass tipped, 37 KR yds
CB 70 OVR 40 Christian Baker 1 tackle
S 78 OVR 21 Marcus Sellers 3 tackles

P 66 OVR 11 Kenneth Casillas 2 punts, 0 inside 20
312 total yards

QB 104 OVR 10 David Johnson 26/38 (68%), 283 pass yds (35-yd long, 7.4 yds/att), 2 TDs, 107.7 RTG
HB 70 OVR 44 Jack Bacon 12 rush, 29 rush yds (2.4 yds/rush), 1 TD
WR 76 OVR 82 Dontae Floyd 5 rec / 9 targets, 1 drop, 53 rec yds (35-yd long)
WR 81 OVR 10 T.J. Fugate 9 rec / 12 targets, 86 rec yds (18-yd long)
WR 61 OVR 84 Cameron Young 1 rec / 1 targets, 8 rec yds (8-yd long), 1 TD
WR 63 OVR 16 Mike Owens 1 rec / 1 targets, 7 rec yds (7-yd long)
WR 66 OVR 86 Sean Sanders 3 rec / 5 targets, 1 drop, 21 rec yds (10-yd long)
TE 89 OVR 88 Tyler Gregory 7 rec / 10 targets, 1 drop, 108 rec yds (30-yd long), 1 TD

DE 75 OVR 53 Junius Burkhardt 3 tackles
DE 90 OVR 90 Peyton Meredith 5 tackles, 1 for loss, 1 fumble forced, 6 TO yds
DT 65 OVR 63 Denzel Dawson 1 tackle
OLB 90 OVR 41 Christian Richardson 1 pressure, 5 tackles, 1 for loss, 1 sack
OLB 88 OVR 47 Christian Toledo 3 tackles, 1 pass tipped
MLB 81 OVR 40 Steven Gunter 8 tackles, 1 for loss, 1 INT, 7 TO yds
CB 68 OVR 31 John Hobbs 5 tackles
CB 92 OVR 42 Andrew Washington 3 tackles, 2 PR yds, 106 KR yds
CB 69 OVR 22 Jarius Garrett 2 tackles
CB 64 OVR 28 Patrick Blackwell 1 tackle
S 83 OVR 39 Emmett Tate 3 tackles
S 83 OVR 27 Matt Sellers 1 tackle

K 82 OVR 8 Rueben Vidal 1/3, made: 50, missed: 57, 59
P 84 OVR 19 Ryan Wilhelm 2 punts, 0 inside 20

All Plays

Time between plays:


 Q1 15:00 KickoffKickoff by Jack Godfrey to SF -1, returned by Andrew Washington for 16 yards (to SF 15).

 Q1 14:54 1st and 10 at SF 15 I-Form Pro - HB Toss Right Jack Bacon takes the handoff. Jack Bacon ran for 3 yards. (Morgan Shannon)
 Q1 14:05 2nd and 7 at SF 18 Singleback Big - Outs David Johnson drops back to pass. David Johnson pass intended for T.J. Fugate incomplete. (Frank Mercer)
 Q1 13:52 3rd and 7 at SF 18 Shotgun Spread - Texas David Johnson drops back to pass. BLITZ (MLB Ben Griffin)! David Johnson pass to Dontae Floyd for 35 yards. (Kyle McCoy) First down!
 Q1 13:03 1st and 10 at PIT 47 Singleback Big - Outs David Johnson drops back to pass. David Johnson pass intended for T.J. Fugate incomplete. (Andy Page)
 Q1 12:50 2nd and 10 at PIT 47 Singleback Normal - TE Post David Johnson drops back to pass. David Johnson pass intended for Tyler Gregory incomplete. (Kyle McCoy)
 Q1 12:38 3rd and 10 at PIT 47 Shotgun Empty - Slot Drive David Johnson drops back to pass. David Johnson pass to Mike Owens for 7 yards. (Bradley Barnett)
 Q1 11:45 4th and 3 at PIT 40 Field Goal57 yard FG attempt by Rueben Vidal missed!

 Q1 11:40 1st and 10 at PIT 47 Shotgun Empty - Double In Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Channing Wiggins for 2 yards. (John Hobbs)
 Q1 10:55 2nd and 8 at PIT 49 I-Form Pro - HB Toss Right Brian White takes the handoff. BLITZ! Brian White ran for 5 yards. (Peyton Meredith)
 Q1 10:10 3rd and 3 at SF 46 Shotgun Spread - HB Counter Y Brian White takes the handoff. Brian White ran for 3 yards. (Junius Burkhardt) First down!
 Q1 9:26 1st and 10 at SF 43 I-Form Pro - Curls Justin Cohen drops back to pass. Justin Cohen pass to Charles Willingham for 24 yards. (Steven Gunter) First down!
 Q1 8:34 1st and 10 at SF 19 Singleback Big - Outs Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Kenny Pendergrass for 4 yards. (Emmett Tate)
 Q1 7:49 2nd and 6 at SF 15 Singleback Big - Outs Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Kenny Bell for 15 yards. Touchdown! Extra point is good!
PIT 7   SF 0


 Q1 7:43 KickoffKickoff by Jack Godfrey to SF 1, returned by Andrew Washington for 23 yards (to SF 24).

 Q1 7:34 1st and 10 at SF 24 I-Form Pro - Quick Slants David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to Tyler Gregory for 6 yards. (Frank Mercer)
 Q1 6:50 2nd and 4 at SF 30 I-Form Pro - Curls David Johnson drops back to pass. David Johnson pass to Dontae Floyd for 3 yards. (Marcus Sellers)
 Q1 5:58 3rd and 1 at SF 33 I-Form Pro - HB Counter Weak Jack Bacon takes the handoff. Jack Bacon ran for 2 yards. (Davis Lilly) First down!
 Q1 5:06 1st and 10 at SF 35 Singleback Normal - TE Post David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to Sean Sanders for 10 yards. (Kyle McCoy) First down!
 Q1 4:23 1st and 10 at SF 45 Singleback Normal - Double Hitch David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to Tyler Gregory for 20 yards. (Andy Page) First down!
 Q1 3:37 1st and 10 at PIT 35 Singleback Big - HB Blast Left Jack Bacon takes the handoff. Jack Bacon ran for 3 yards. (Davis Lilly)
 Q1 2:45 2nd and 7 at PIT 32 I-Form Pro - Curls David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to T.J. Fugate for 7 yards. (Andy Page) First down!
 Q1 1:59 1st and 10 at PIT 25 Singleback Normal - TE Post David Johnson drops back to pass. David Johnson pass intended for Tyler Gregory dropped!
 Q1 1:47 2nd and 10 at PIT 25 Shotgun Empty - Double In David Johnson drops back to pass. BLITZ (MLB Ben Griffin)! David Johnson pass to T.J. Fugate for 18 yards. (Kyle McCoy) First down!
 Q1 1:03 1st and Goal at PIT 7 Singleback Normal - TE Post David Johnson drops back to pass. David Johnson pass to T.J. Fugate for 5 yards. (Ben Griffin)
 Q1 0:14 2nd and Goal at PIT 2 I-Form Pro - HB Counter Weak Jack Bacon takes the handoff. Jack Bacon ran for 2 yards. Touchdown! Extra point is good!
PIT 7   SF 7


 Q1 0:11 KickoffKickoff by Rueben Vidal to PIT 9, returned by Jeremy Johnson for 20 yards (to PIT 29).

 Q1 0:03 1st and 10 at PIT 29 I-Form Pro - HB Toss Right Brian White takes the handoff. BLITZ! Brian White ran and was stopped for no gain. (Peyton Meredith)
End of first quarter
PIT 7   SF 7


 Q2 15:00 2nd and 10 at PIT 29 I-Form Pro - Curls Justin Cohen drops back to pass. Justin Cohen pass intended for Kenny Pendergrass tipped by Christian Toledo!
 Q2 14:45 3rd and 10 at PIT 29 Singleback Big - Outs Justin Cohen drops back to pass. Justin Cohen pass to Kenny Bell for 18 yards. (Steven Gunter) First down!
 Q2 13:56 1st and 10 at PIT 47 Singleback Normal - HB Stretch Right Brian White takes the handoff. Brian White ran and was stopped for no gain. (Steven Gunter)
 Q2 13:05 2nd and 10 at PIT 47 Shotgun Empty - Double In Justin Cohen drops back to pass. Justin Cohen pass to Trevor Anderson for 17 yards. (Emmett Tate) First down!
 Q2 12:22 1st and 10 at SF 36 Shotgun Spread - Texas Justin Cohen drops back to pass. Justin Cohen pass intended for Kenny Pendergrass incomplete. (Emmett Tate)
 Q2 12:08 2nd and 10 at SF 36 Shotgun Spread - HB Draw Brian White takes the handoff. Brian White ran and was tackled behind the line for -4 yards! (Steven Gunter)
 Q2 11:23 3rd and 14 at SF 40 I-Form Pro - Curls Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Kenny Pendergrass for 40 yards. Touchdown! Extra point is good!
PIT 14   SF 7


 Q2 11:07 KickoffKickoff by Jack Godfrey to SF -3, returned by Andrew Washington for 20 yards (to SF 17).

 Q2 10:59 1st and 10 at SF 17 Singleback Big - Outs David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to Dontae Floyd for 6 yards. (Marcus Sellers)
 Q2 10:10 2nd and 4 at SF 23 Singleback Normal - HB Slash Jack Bacon takes the handoff. BLITZ! Jack Bacon ran for 2 yards. (Stephen Maxwell)
 Q2 9:26 3rd and 2 at SF 25 Singleback Normal - TE Post David Johnson drops back to pass. T Jack Bailey got beat! Pressure from DE Davis Lilly! David Johnson pass intended for Tyler Gregory incomplete. (Mark Edwards)
 Q2 9:14 4th and 2 at SF 25 PuntPunt by Ryan Wilhelm for 38 yards, returned by Jeremy Johnson for 0 yards (Fair Catch) (to PIT 37).

 Q2 9:07 1st and 10 at PIT 37 Shotgun Spread - Flood Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Charles Willingham for 6 yards. (John Hobbs)
 Q2 8:20 2nd and 4 at PIT 43 Shotgun Spread - HB Counter Y Brian White takes the handoff. Brian White ran for 14 yards. (Junius Burkhardt) First down!
 Q2 7:35 1st and 10 at SF 43 Singleback Normal - Double Hitch Justin Cohen drops back to pass. BLITZ (OLB Christian Richardson)! Justin Cohen pass to Karl Shannon for 5 yards. (Andrew Washington)
 Q2 6:42 2nd and 5 at SF 38 Shotgun Empty - Slot Drive Justin Cohen drops back to pass. Justin Cohen pass to Channing Wiggins for 2 yards. (John Hobbs)
 Q2 5:57 3rd and 3 at SF 36 Singleback Normal - HB Slash Brian White takes the handoff. Brian White ran for 3 yards. (Junius Burkhardt) First down!
 Q2 5:04 1st and 10 at SF 33 Shotgun Empty - Slot Drive Justin Cohen drops back to pass. Justin Cohen pass to Karl Shannon for 2 yards. (Steven Gunter)
 Q2 4:19 2nd and 8 at SF 31 Singleback Big - Flanker Curl Justin Cohen drops back to pass. Justin Cohen pass to Kenny Pendergrass for 6 yards. (Jarius Garrett)
 Q2 3:28 3rd and 2 at SF 25 I-Form Pro - HB Toss Right Brian White takes the handoff. Brian White ran for 3 yards. (Christian Richardson) First down!
 Q2 2:58 1st and 10 at SF 22 Singleback Normal - TE Post Justin Cohen drops back to pass. BLITZ (OLB Christian Richardson)! Justin Cohen pass to Karl Shannon for 11 yards. (John Hobbs) First down!
 Q2 2:31 1st and 10 at SF 11 I-Form Pro - Curls Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Charles Willingham for 11 yards. Touchdown! Extra point is good!
PIT 21   SF 7


 Q2 2:27 KickoffKickoff by Jack Godfrey to SF 4, returned by Andrew Washington for 22 yards (to SF 26).

 Q2 2:19 1st and 10 at SF 26 Shotgun Spread - Texas David Johnson drops back to pass. BLITZ (MLB Ben Griffin)! David Johnson pass to T.J. Fugate for 7 yards. (Kyle McCoy)
 Q2 2:00 2nd and 3 at SF 33 Singleback Big - HB Sweep Right Jack Bacon takes the handoff. Jack Bacon ran for 2 yards. (Davis Lilly)
 Q2 1:32 3rd and 1 at SF 35 Singleback Normal - Double Hitch David Johnson drops back to pass. David Johnson pass to Tyler Gregory for 17 yards. (Kyle McCoy) First down!
 Q2 1:05 1st and 10 at PIT 48 Shotgun Spread - Texas David Johnson drops back to pass. BLITZ (MLB Ben Griffin)! David Johnson pass to T.J. Fugate for 13 yards. (Andy Page) First down!
 Q2 0:34 1st and 10 at PIT 35 I-Form Pro - HB Counter Weak Jack Bacon takes the handoff. Jack Bacon ran for 2 yards. (Mark Edwards)
 Q2 0:03 2nd and 8 at PIT 33 Field Goal50 yard FG attempt by Rueben Vidal is good!
PIT 21   SF 10

Halftime
PIT 21   SF 10



 Q3 15:00 KickoffKickoff by Rueben Vidal to PIT 9, returned by Jeremy Johnson for 17 yards (to PIT 26).

 Q3 14:54 1st and 10 at PIT 26 Singleback Normal - HB Slash Brian White takes the handoff. Brian White ran and was stopped for no gain. (Christian Richardson)
 Q3 14:11 2nd and 10 at PIT 26 Singleback Normal - HB Stretch Right Brian White takes the handoff. BLITZ! Brian White ran for 11 yards. (Christian Richardson) First down!
 Q3 13:18 1st and 10 at PIT 37 I-Form Pro - Quick Slants Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! G Jeremy Fleming got beat! Pressure from OLB Christian Richardson! Justin Cohen sacked for -7 yards (Christian Richardson)
 Q3 12:28 2nd and 17 at PIT 30 Singleback Normal - TE Post Justin Cohen drops back to pass. Justin Cohen pass to Karl Shannon for 8 yards. (Jarius Garrett)
 Q3 11:45 3rd and 9 at PIT 38 Shotgun Empty - Double In Justin Cohen drops back to pass. Justin Cohen pass to Trevor Anderson for 6 yards. (Patrick Blackwell)
 Q3 11:02 4th and 3 at PIT 44 PuntPunt by Kenneth Casillas for 38 yards, returned by Andrew Washington for 2 yards (to SF 20).

 Q3 10:53 1st and 10 at SF 20 Singleback Normal - HB Slash Jack Bacon takes the handoff. BLITZ! Jack Bacon ran for 2 yards. (Tommylee McGowan)
 Q3 10:02 2nd and 8 at SF 22 Singleback Normal - TE Post David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to T.J. Fugate for 14 yards. (Ben Griffin) First down!
 Q3 9:19 1st and 10 at SF 36 Singleback Normal - TE Post David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to Tyler Gregory for 11 yards. (Ben Griffin) First down!
 Q3 8:33 1st and 10 at SF 47 Shotgun Spread - Texas David Johnson drops back to pass. BLITZ (MLB Ben Griffin)! David Johnson pass to Sean Sanders for 8 yards. (Kyle McCoy)
 Q3 7:46 2nd and 2 at PIT 45 I-Form Pro - Curls David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to Dontae Floyd for 4 yards. (Jeremy Johnson) First down!
 Q3 6:57 1st and 10 at PIT 41 I-Form Pro - HB Toss Right Jack Bacon takes the handoff. Jack Bacon ran for 3 yards. (Davis Lilly)
 Q3 6:07 2nd and 7 at PIT 38 Singleback Normal - TE Post David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to Tyler Gregory for 12 yards. (Ben Griffin) First down!
All defensive players on the Demons increased OVR an additional +1 for the rest of this game, due to play recognition (Singleback Normal pass x10).
 Q3 5:18 1st and 10 at PIT 26 Singleback Big - Flanker Curl David Johnson drops back to pass. David Johnson pass to T.J. Fugate for 15 yards. (Frank Mercer) First down!
 Q3 4:31 1st and 10 at PIT 11 Singleback Normal - Double Hitch David Johnson drops back to pass. David Johnson pass intended for Dontae Floyd incomplete. (Andy Page)
 Q3 4:16 2nd and 10 at PIT 11 Shotgun Empty - Double In David Johnson drops back to pass. David Johnson pass to T.J. Fugate for 3 yards. (Jeremy Johnson)
 Q3 3:24 3rd and 7 at PIT 8 Shotgun Empty - Slot Drive David Johnson drops back to pass. David Johnson pass to Cameron Young for 8 yards. Touchdown! 2-point conversion is good!
PIT 21   SF 18


 Q3 3:21 KickoffKickoff by Rueben Vidal to PIT 1, returned by Andy Page for 20 yards (to PIT 21).

 Q3 3:13 1st and 10 at PIT 21 I-Form Pro - HB Toss Right Brian White takes the handoff. BLITZ! Brian White ran the ball, and fumbled! Recovered by Peyton Meredith! Return of 6 yards.

 Q3 3:08 1st and 10 at PIT 15 I-Form Pro - HB Counter Weak Jack Bacon takes the handoff. BLITZ! Jack Bacon ran for 3 yards. (Mark Edwards)
 Q3 2:19 2nd and 7 at PIT 12 Singleback Normal - TE Post David Johnson drops back to pass. David Johnson pass to Tyler Gregory for 12 yards. Touchdown! Extra point is good!
PIT 21   SF 25


 Q3 2:15 KickoffKickoff by Rueben Vidal to PIT 0, returned by Andy Page for 27 yards (to PIT 27).

 Q3 2:05 1st and 10 at PIT 27 Singleback Normal - Double Hitch Justin Cohen drops back to pass. Justin Cohen pass to Charles Willingham for 6 yards. (John Hobbs)
 Q3 1:12 2nd and 4 at PIT 33 Singleback Normal - HB Slash Brian White takes the handoff. Brian White ran for 9 yards. (Christian Richardson) First down!
 Q3 0:28 1st and 10 at PIT 42 Shotgun Empty - Slot Drive Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Trevor Anderson for 15 yards. (Andrew Washington) First down!
End of third quarter
PIT 21   SF 25


 Q4 15:00 1st and 10 at SF 43 Singleback Big - HB Blast Left Brian White takes the handoff. Brian White ran for 5 yards. (Christian Toledo)
 Q4 14:09 2nd and 5 at SF 38 I-Form Pro - HB Toss Right Brian White takes the handoff. Brian White ran for 3 yards. (Steven Gunter)
 Q4 13:16 3rd and 2 at SF 35 Singleback Big - HB Sweep Right Brian White takes the handoff. TE Randy Watson pancakes a defender! Brian White ran for 16 yards. (Peyton Meredith) First down!
 Q4 12:31 1st and 10 at SF 19 Singleback Big - Flanker Curl Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Randy Watson for 11 yards. (Christian Toledo) First down!
 Q4 11:45 1st and Goal at SF 8 I-Form Pro - HB Counter Weak Jermaine Charles takes the handoff. Jermaine Charles ran and was tackled behind the line for -4 yards! (Peyton Meredith)
 Q4 11:02 2nd and Goal at SF 12 Singleback Normal - Double Hitch Justin Cohen drops back to pass. BLITZ (OLB Christian Richardson)! Justin Cohen pass to Charles Willingham for 12 yards. Touchdown! Extra point is good!
PIT 28   SF 25


 Q4 10:58 KickoffKickoff by Jack Godfrey to SF 3, returned by Andrew Washington for 25 yards (to SF 28).

 Q4 10:48 1st and 10 at SF 28 I-Form Pro - HB Counter Weak Jack Bacon takes the handoff. Jack Bacon ran for 3 yards. (Mark Edwards)
 Q4 10:03 2nd and 7 at SF 31 I-Form Pro - Curls David Johnson drops back to pass. David Johnson pass intended for T.J. Fugate tipped by Jeremy Johnson!
 Q4 9:49 3rd and 7 at SF 31 Shotgun Empty - Double In David Johnson drops back to pass. BLITZ (MLB Ben Griffin)! David Johnson pass to Dontae Floyd for 5 yards. (Marcus Sellers)
 Q4 9:02 4th and 2 at SF 36 PuntPunt by Ryan Wilhelm for 38 yards, returned by Andy Page for 9 yards (to PIT 35).

 Q4 8:54 1st and 10 at PIT 35 I-Form Pro - HB Toss Right Brian White takes the handoff. Brian White ran and was stopped for no gain. (Christian Toledo)
 Q4 8:07 2nd and 10 at PIT 35 Shotgun Spread - HB Counter Y Brian White takes the handoff. BLITZ! Brian White ran for 1 yards. (Steven Gunter)
 Q4 7:21 3rd and 9 at PIT 36 Shotgun Empty - Slot Drive Justin Cohen drops back to pass. Justin Cohen pass intended for Charles Willingham incomplete. (Matt Sellers)
 Q4 7:08 4th and 9 at PIT 36 PuntPunt by Kenneth Casillas for 36 yards, returned by Andrew Washington for 0 yards (Fair Catch) (to SF 28).

 Q4 7:02 1st and 10 at SF 28 Singleback Normal - Double Hitch David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass intended for Dontae Floyd dropped!
 Q4 6:47 2nd and 10 at SF 28 Singleback Normal - Double Hitch David Johnson drops back to pass. BLITZ (OLB Mark Edwards)! David Johnson pass to Tyler Gregory for 30 yards. (Ben Griffin) First down!
 Q4 5:59 1st and 10 at PIT 42 Singleback Big - HB Blast Left Jack Bacon takes the handoff. BLITZ! Jack Bacon ran for 2 yards. (Morgan Shannon)
 Q4 5:16 2nd and 8 at PIT 40 Shotgun Empty - Double In David Johnson drops back to pass. David Johnson pass intended for Sean Sanders dropped!
 Q4 5:04 3rd and 8 at PIT 40 Shotgun Empty - Slot Drive David Johnson drops back to pass. BLITZ (MLB Ben Griffin)! David Johnson pass to Sean Sanders for 3 yards. (Christian Baker)
 Q4 4:14 4th and 5 at PIT 37 Singleback Normal - Double Hitch David Johnson drops back to pass. David Johnson pass intended for Sean Sanders tipped by Kyle McCoy!

 Q4 4:11 1st and 10 at PIT 37 I-Form Pro - Quick Slants Justin Cohen drops back to pass. Justin Cohen pass to Kenny Pendergrass for 7 yards. (Steven Gunter)
 Q4 3:18 2nd and 3 at PIT 44 Shotgun Spread - Texas Justin Cohen drops back to pass. BLITZ (MLB Steven Gunter)! Justin Cohen pass to Karl Shannon for 3 yards. (Andrew Washington) First down!
 Q4 2:28 1st and 10 at PIT 47 Singleback Big - HB Sweep Right Brian White takes the handoff. BLITZ! Brian White ran for 6 yards. (Denzel Dawson)
 Q4 2:00 2nd and 4 at SF 47 Singleback Normal - TE Post Justin Cohen drops back to pass. Justin Cohen pass intended for Charles Willingham intercepted by Steven Gunter! Return of 7 yards.

 Q4 1:56 1st and 10 at PIT 46 Shotgun Spread - Texas David Johnson drops back to pass. David Johnson pass to T.J. Fugate for 4 yards. (Andy Page)
 Q4 1:25 2nd and 6 at PIT 42 Shotgun Spread - Flood David Johnson drops back to pass. David Johnson pass intended for Dontae Floyd tipped by Kyle McCoy!
 Q4 1:17 3rd and 6 at PIT 42 Shotgun Empty - Slot Drive David Johnson drops back to pass. David Johnson pass intended for Dontae Floyd tipped by Bradley Barnett!
 Q4 1:11 4th and 6 at PIT 42 Field Goal(PRESSURE KICK RATING: 99/100)    59 yard FG attempt by Rueben Vidal missed!

 Q4 1:08 1st and 10 at PIT 49 Kneel FormationJustin Cohen kneeled the ball.
 Q4 0:29 2nd and 11 at PIT 48 Kneel FormationJustin Cohen kneeled the ball.
End of Regulation
PIT 28   SF 25


Auto-scroll page
Download Game CSV