Cal Poly at South Dakota

Saturday, September 17, 2022

South Dakota beat Cal Poly 38–⁠21. It was their fifth meeting; South Dakota leads the series 3–⁠2.

AwayCal Poly2–⁠9 in 2022
21
HomeSouth Dakota3–⁠8 in 2022
38

Final at DakotaDome, VermillionIndoorsTV: ESPN+Attendance 6,812

Official
Jason PerkinsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Cal Poly7001421
South Dakota21001738

Standouts

Player stats

Cal Poly

PassingC/AttYdsTDInt
Spencer Brasch24/4236231
Jaden Jones3/55900
RushingCarYdsTDLong
Shakobe Harper11106040
Adam Garwood51505
Jaden Jones21107
Zion Hall211015
ReceivingRecYdsTDLong
Chris Coleman7107126
Zedakiah Centers4107153
Josh Cuevas464022
Logan Booher348135

South Dakota

PassingC/AttYdsTDInt
Carson Camp18/2135530
RushingCarYdsTDLong
Travis Theis2490137
Carson Camp659175
Shomari Lawrence1056021
ReceivingRecYdsTDLong
J.J. Galbreath687025
Jack Martens279170
Wesley Eliodor266140
Shomari Lawrence356146
DefenseTklTFLSacksInt
Myles Harden0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Cal PolySouth Dakota
559Total yards560
421Passing yards355
138Rushing yards205
9.0Yards per pass16.9
5.3Yards per rush5.1
26First downs20
8–⁠17Third downs7–⁠14
0–⁠1Fourth downs0–⁠0
2Turnovers0
2–⁠10Penalties3–⁠45
27:59Possession32:01

Efficiency

Cal PolySouth Dakota
45%Success rate38%
0.33EPA per play0.48
1.56Explosiveness2.17
0.46Rushing EPA0.06
0.33Passing EPA1.18
36%Passing-down success37%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

South Dakota 74% to win. Elo’s favorite won.

The line

South Dakota −18, over/under 49.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were South Dakota 89%, Cal Poly 11%. CollegeFootballData.com’s estimate from the point spread.

Every drive

South Dakota end zoneCal Poly end zoneQ1 South DakotaTouchdown, 3 playsQ1 Cal PolyFumble, 5 playsQ1 South DakotaTouchdown, 5 playsQ1 Cal PolyTouchdown, 8 playsQ1 South DakotaTouchdown, 3 playsQ1 Cal PolyPunt, 7 playsQ1 South DakotaPunt, 3 playsQ1 Cal PolyTurnover on downs, 14 playsQ2 South DakotaPunt, 9 playsQ2 Cal PolyPunt, 5 playsQ2 South DakotaMissed FG, 10 playsQ3 Cal PolyInterception, 3 playsQ3 South DakotaPunt, 4 playsQ3 Cal PolyPunt, 3 playsQ3 South DakotaPunt, 5 playsQ3 Cal PolyPunt, 6 playsQ3 South DakotaPunt, 3 playsQ3 Cal PolyMissed FG, 8 playsQ3 South DakotaTouchdown, 3 playsQ4 Cal PolyTouchdown, 6 playsQ4 South DakotaTouchdown, 10 playsQ4 Cal PolyTouchdown, 3 playsQ4 South DakotaField goal, 5 playsQ4 Cal PolyEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. South Dakota drives left to right, Cal Poly right to left.
  1. Q1 South DakotaTouchdown, 3 plays, 76 yards
  2. Q1 Cal PolyFumble, 5 plays, 55 yards
  3. Q1 South DakotaTouchdown, 5 plays, 80 yards
  4. Q1 Cal PolyTouchdown, 8 plays, 75 yards
  5. Q1 South DakotaTouchdown, 3 plays, 67 yards
  6. Q1 Cal PolyPunt, 7 plays, 25 yards
  7. Q1 South DakotaPunt, 3 plays, −12 yards
  8. Q1 Cal PolyTurnover on downs, 14 plays, 72 yards
  9. Q2 South DakotaPunt, 9 plays, 38 yards
  10. Q2 Cal PolyPunt, 5 plays, 27 yards
  11. Q2 South DakotaMissed FG, 10 plays, 46 yards
  12. Q3 Cal PolyInterception, 3 plays, 3 yards
  13. Q3 South DakotaPunt, 4 plays, −6 yards
  14. Q3 Cal PolyPunt, 3 plays, 6 yards
  15. Q3 South DakotaPunt, 5 plays, 29 yards
  16. Q3 Cal PolyPunt, 6 plays, 61 yards
  17. Q3 South DakotaPunt, 3 plays, 9 yards
  18. Q3 Cal PolyMissed FG, 8 plays, 66 yards
  19. Q3 South DakotaTouchdown, 3 plays, 80 yards
  20. Q4 Cal PolyTouchdown, 6 plays, 80 yards
  21. Q4 South DakotaTouchdown, 10 plays, 82 yards
  22. Q4 Cal PolyTouchdown, 3 plays, 75 yards
  23. Q4 South DakotaField goal, 5 plays, 41 yards
  24. Q4 Cal PolyEnd of game, 6 plays, 19 yards

Play by play

1st quarter8 drives, then South Dakota 21, Cal Poly 7
South Dakota Touchdown, 3 plays
14:541st & 10 at own 35Jaden Ohlsen kickoff for 62 yds , Wesley Eliodor return for 21 yds to the SDako 24
14:541st & 10 at own 24Travis Theis run for 4 yds to the SDako 28
14:542nd & 6 at own 28Travis Theis run for 3 yds to the SDako 25
13:333rd & 9 at own 25Carson Camp run for 75 yds for a TD, (Eddie Ogamba KICK)South Dakota 7, Cal Poly 0
Cal Poly Fumble, 5 plays
13:331st & 10 at own 35Eddie Ogamba kickoff for 65 yds for a touchback
13:331st & 10 at own 25Shakobe Harper run for 1 yd to the CPoly 26
13:332nd & 9 at own 26Jaden Jones pass complete to Chris Coleman for 20 yds to the CPoly 46 for a 1ST down
13:331st & 15 at own 41Jaden Jones run for 4 yds to the CPoly 45
13:332nd & 11 at own 45Jaden Jones pass incomplete to Chris Coleman
11:353rd & 11 at own 45Jaden Jones pass complete to Zedakiah Centers for 35 yds Zedakiah Centers fumbled, recovered by SDako Josh Manchigiah
South Dakota Touchdown, 5 plays
11:351st & 10 at own 20Travis Theis run for 1 yd to the SDako 21
11:352nd & 9 at own 21Carson Camp pass complete to Travis Theis for 40 yds to the CPoly 39 for a 1ST down
11:351st & 10 at opp 39Travis Theis run for 2 yds to the CPoly 37
11:352nd & 8 at opp 37Travis Theis run for 3 yds to the CPoly 40
8:553rd & 11 at opp 40Carson Camp pass complete to Wesley Eliodor for 40 yds for a TD, (Eddie Ogamba KICK)South Dakota 14, Cal Poly 0
Cal Poly Touchdown, 8 plays
8:551st & 10 at own 35Eddie Ogamba kickoff for 65 yds for a touchback
8:551st & 10 at own 25Jaden Jones pass incomplete to Shakobe Harper
8:552nd & 10 at own 25Jaden Jones pass complete to Shakobe Harper for 4 yds to the CPoly 29
8:553rd & 6 at own 29Jaden Jones run for 7 yds to the CPoly 36 for a 1ST down
8:551st & 10 at own 36Shakobe Harper run for 4 yds to the CPoly 32
8:552nd & 14 at own 32Spencer Brasch pass incomplete to Chris Coleman
8:553rd & 14 at own 32Spencer Brasch pass complete to Chris Coleman for 21 yds to the SDako 47 for a 1ST down
8:551st & 10 at opp 47Spencer Brasch pass complete to Chris Coleman for 12 yds to the SDako 35 for a 1ST down
6:161st & 10 at opp 35Spencer Brasch pass complete to Logan Booher for 35 yds for a TD, (Jaden Ohlsen KICK)South Dakota 14, Cal Poly 7
South Dakota Touchdown, 3 plays
6:101st & 10 at own 35Jaden Ohlsen kickoff for 57 yds , Jack Martens return for 25 yds to the SDako 33
6:101st & 10 at own 33Shomari Lawrence run for 21 yds to the CPoly 46 for a 1ST down
6:101st & 10 at opp 46Shomari Lawrence run for no gain to the CPoly 46
5:062nd & 10 at opp 46C. Camp pass,to S. Lawrence for 46 yds for a TD, (E. Ogamba KICK)South Dakota 21, Cal Poly 7
Cal Poly Punt, 7 plays
5:011st & 10 at own 35Eddie Ogamba kickoff for 65 yds , Zion Hall return for 10 yds to the CPoly 10
5:011st & 10 at own 10Spencer Brasch pass incomplete to Josh Cuevas
5:012nd & 10 at own 10Shakobe Harper run for no gain to the CPoly 10
5:013rd & 10 at own 10Spencer Brasch pass complete to Josh Cuevas for 22 yds to the CPoly 32 for a 1ST down
5:011st & 10 at own 32Spencer Brasch pass complete to Shakobe Harper for 11 yds to the CPoly 43 for a 1ST down
5:011st & 10 at own 43Spencer Brasch pass complete to Chris Coleman for 1 yd to the CPoly 44
5:012nd & 9 at own 44Spencer Brasch pass incomplete to Bryson Allen
5:013rd & 9 at own 44Spencer Brasch sacked by Stephen Hillis for a loss of 9 yards to the CPoly 35
2:094th & 18 at own 35Michael Roth punt for 40 yds , Carter Bell returns for 45 yds to the CPoly 30
South Dakota Punt, 3 plays
2:091st & 10 at opp 30Travis Theis run for 3 yds to the CPoly 27
2:092nd & 7 at opp 27Carson Camp sacked by David Meyer for a loss of 8 yards to the CPoly 35
2:093rd & 15 at opp 35Carson Camp sacked by Dustin Grein for a loss of 7 yards to the CPoly 42 Carson Camp fumbled, recovered by SDako Colton Harberts , return for 0 yards
0:064th & 22 at opp 42John Bickle punt for 30 yds, fair catch by Giancarlo Woods at the CPoly 12
Cal Poly Turnover on downs, 14 plays
0:001st & 10 at own 12Spencer Brasch run for 9 yds to the CPoly 21
Q2 15:002nd & 1 at own 21Shakobe Harper run for 5 yds to the CPoly 26 for a 1ST down
Q2 15:001st & 10 at own 26Spencer Brasch pass complete to Shakobe Harper for 3 yds to the CPoly 29
Q2 15:002nd & 7 at own 29Spencer Brasch pass incomplete to Bryson Allen
Q2 15:003rd & 7 at own 29Spencer Brasch pass complete to Zedakiah Centers for 11 yds to the CPoly 40 for a 1ST down
Q2 15:001st & 10 at own 40Adam Garwood run for 5 yds to the CPoly 45
Q2 15:002nd & 5 at own 45Spencer Brasch pass complete to Zedakiah Centers for 8 yds to the SDako 47 for a 1ST down
Q2 15:001st & 10 at opp 47Spencer Brasch sacked for a loss of 6 yards to the CPoly 47
Q2 12:272nd & 16 at own 47Timeout CAL POLY, clock 12:27
Q2 12:272nd & 16 at own 47Spencer Brasch pass complete to Chris Coleman for 14 yds to the SDako 39
Q2 12:273rd & 2 at opp 39Spencer Brasch pass complete to Josh Cuevas for 16 yds to the SDako 23 for a 1ST down
Q2 12:271st & 10 at opp 23Spencer Brasch pass incomplete
Q2 12:272nd & 10 at opp 23Spencer Brasch run for 7 yds to the SDako 16
Q2 12:273rd & 3 at opp 16Spencer Brasch pass incomplete to Shakobe Harper
Q2 10:234th & 3 at opp 16Timeout CAL POLY, clock 10:23
Q2 10:194th & 3 at opp 16Spencer Brasch pass incomplete to Zedakiah Centers
2nd quarter3 drives, then South Dakota 21, Cal Poly 7
South Dakota Punt, 9 plays
10:191st & 10 at own 16Travis Theis run for 5 yds to the SDako 21
10:192nd & 5 at own 21Travis Theis run for 1 yd to the SDako 22
10:193rd & 4 at own 22Carson Camp pass complete to Javion Phelps for 12 yds to the SDako 34 for a 1ST down
10:191st & 10 at own 34Travis Theis run for 2 yds to the SDako 36
10:192nd & 8 at own 36Travis Theis run for 2 yds to the SDako 38
10:193rd & 6 at own 38Carson Camp pass complete to JJ Galbreath for 12 yds to the 50 yard line for a 1ST down
10:191st & 10 at the 50Travis Theis run for 1 yd to the CPoly 49
10:192nd & 9 at opp 49Travis Theis run for 3 yds to the SDako 48
10:193rd & 12 at own 48Carson Camp pass complete to Travis Theis for 6 yds to the CPoly 46
4:374th & 6 at opp 46John Bickle punt for 38 yds, fair catch by Giancarlo Woods at the CPoly 8
Cal Poly Punt, 5 plays
4:371st & 10 at own 8Shakobe Harper run for 11 yds to the CPoly 19 for a 1ST down
4:371st & 10 at own 19Spencer Brasch pass complete to Ryan Rivera for 14 yds to the CPoly 33 for a 1ST down
4:371st & 10 at own 33Zion Hall run for 4 yds to the CPoly 29
4:372nd & 14 at own 29Spencer Brasch pass complete to Josh Cuevas for 6 yds to the CPoly 35
4:373rd & 8 at own 35Spencer Brasch pass incomplete to Chris Coleman
2:114th & 8 at own 35Jesse Ehrlich punt for 40 yds, fair catch by Carter Bell at the SDako 25
South Dakota Missed FG, 10 plays
2:111st & 10 at own 25Shomari Lawrence run for 3 yds to the SDako 28
2:112nd & 7 at own 28Carson Camp pass complete to Jack Martens for 9 yds to the SDako 37 for a 1ST down
2:111st & 10 at own 37Carson Camp pass complete to Shomari Lawrence for 12 yds to the SDako 49 for a 1ST down
2:111st & 10 at own 49Carson Camp pass complete to Parker Rickert for 8 yds to the CPoly 43
1:002nd & 2 at opp 43Timeout SOUTH DAKOTA, clock 01:00
1:002nd & 2 at opp 43Shomari Lawrence run for 7 yds to the CPoly 36 for a 1ST down
1:001st & 10 at opp 36Carson Camp pass complete to JJ Galbreath for 25 yds to the CPoly 11 for a 1ST down
0:582nd & 2 at opp 43Timeout SOUTH DAKOTA, clock 00:58
0:441st & 10 at opp 11Timeout SOUTH DAKOTA, clock 00:44
0:441st & 10 at opp 11Shomari Lawrence run for 6 yds to the CPoly 5
0:442nd & 4 at opp 5No Huddle-Shotgun Camp,Carson pass complete short right to Rickert,Parker for 5 yards to the CP00, End Of Play PENALTY USD Pass Interference (Rickert,Parker) 15 yards from CP05 to CP20. NO PLAY.
0:442nd & 19 at opp 20Carson Camp pass incomplete to Parker Rickert
0:443rd & 19 at opp 20Carson Camp sacked by Dustin Grein for a loss of 9 yards to the CPoly 29
0:034th & 28 at opp 29Timeout SOUTH DAKOTA, clock 00:03
0:004th & 28 at opp 29Eddie Ogamba 46 yd FG MISSED
3rd quarter8 drives, then South Dakota 21, Cal Poly 7
Cal Poly Interception, 3 plays
14:561st & 10 at own 35Eddie Ogamba kickoff for 60 yds , Zion Hall return for 12 yds to the CPoly 17
14:561st & 10 at own 17Spencer Brasch pass incomplete to Josh Cuevas
14:562nd & 10 at own 17Spencer Brasch pass complete to Shakobe Harper for 3 yds to the CPoly 20
14:143rd & 7 at own 20Spencer Brasch pass intercepted
South Dakota Punt, 4 plays
14:141st & 10 at own 47Shomari Lawrence run for 2 yds to the SDako 49
14:142nd & 22 at own 35Carson Camp pass complete to Shomari Lawrence for 2 yds to the SDako 33
14:143rd & 24 at own 33Shomari Lawrence run for 8 yds to the SDako 41
14:142nd & 8 at own 49SOUTH DAKOTA Penalty, Block Below Waist (-15 Yards) to the SDako 35
11:484th & 16 at own 41John Bickle punt for 37 yds , Giancarlo Woods returns for 2 yds to the CPoly 24 Giancarlo Woods fumbled, recovered by CPoly Giancarlo Woods
Cal Poly Punt, 3 plays
11:481st & 10 at own 24Spencer Brasch pass incomplete to Chris Coleman
11:482nd & 10 at own 24Spencer Brasch pass complete to Logan Booher for 6 yds to the CPoly 30
11:483rd & 4 at own 30Spencer Brasch pass incomplete to Shakobe Harper
10:514th & 4 at own 30Jesse Ehrlich punt for 36 yds, punt out-of-bounds at the SDako 34
South Dakota Punt, 5 plays
10:511st & 10 at own 34Carson Camp pass complete to JJ Galbreath for 11 yds to the SDako 45 for a 1ST down
10:511st & 10 at own 45Carson Camp pass complete to JJ Galbreath for 18 yds to the CPoly 37 for a 1ST down
10:511st & 10 at opp 37Travis Theis run for 3 yds to the CPoly 34
10:512nd & 7 at opp 34Travis Theis run for 1 yd to the CPoly 33
10:513rd & 6 at opp 33Carson Camp sacked by Ethan Rodriguez for a loss of 4 yards to the CPoly 37
7:474th & 10 at opp 37John Bickle punt for 35 yds
Cal Poly Punt, 6 plays
7:471st & 10 at own 2Shakobe Harper run for 40 yds to the CPoly 42 for a 1ST down
7:471st & 10 at own 42Spencer Brasch pass complete to Josh Cuevas for 20 yds to the SDako 38 for a 1ST down
7:471st & 10 at opp 38Shakobe Harper run for 12 yds to the SDako 26 for a 1ST down
7:471st & 10 at opp 26Spencer Brasch pass incomplete to Chris Coleman
5:582nd & 10 at opp 26Timeout CAL POLY, clock 05:58
5:582nd & 10 at opp 26Spencer Brasch pass incomplete to Zedakiah Centers
5:583rd & 10 at opp 26Spencer Brasch sacked by Michael Scott for a loss of 6 yards to the SDako 32
4:554th & 21 at opp 37Jesse Ehrlich punt for 37 yds for a touchback
South Dakota Punt, 3 plays
4:551st & 10 at own 20Shomari Lawrence run for 3 yds to the SDako 23
4:552nd & 7 at own 23Shomari Lawrence run for 3 yds to the SDako 26
4:553rd & 4 at own 26Shomari Lawrence run for 3 yds to the SDako 29
2:514th & 1 at own 29John Bickle punt for 53 yds
Cal Poly Missed FG, 8 plays
2:511st & 10 at own 18Shakobe Harper run for 13 yds to the CPoly 31 for a 1ST down
2:511st & 10 at own 31Shakobe Harper run for 8 yds to the CPoly 39
2:512nd & 2 at own 39Zion Hall run for 15 yds to the SODAKOTA 46 for a 1ST down SOUTH DAKOTA Penalty, Face Mask (15 yards) (Michael Scott) to the SDako 31 for a 1ST down
2:511st & 10 at opp 31Spencer Brasch pass complete to Giancarlo Woods for 11 yds to the SDako 20 for a 1ST down
2:511st & 10 at opp 20Spencer Brasch pass incomplete to Zedakiah Centers
2:512nd & 10 at opp 20Shakobe Harper run for 4 yds to the SDako 16
0:304th & 6 at opp 16Jaden Ohlsen 33 yd FG MISSED
South Dakota Touchdown, 3 plays
0:301st & 10 at own 20Travis Theis run for 3 yds to the SDako 23
0:001st & 10 at own 20Travis Theis run for 3 yds to the SDako 23
Q4 15:002nd & 7 at own 23Carson Camp pass complete to JJ Galbreath for 7 yds to the SDako 30 for a 1ST down
Q4 14:091st & 10 at own 30Carson Camp pass complete to Jack Martens for 70 yds for a TD, (Eddie Ogamba KICK)South Dakota 28, Cal Poly 7
4th quarter5 drives, then South Dakota 38, Cal Poly 21
Cal Poly Touchdown, 6 plays
14:031st & 10 at own 35Eddie Ogamba kickoff for 65 yds , Zion Hall return for 20 yds to the CPoly 20
14:031st & 10 at own 20Spencer Brasch pass incomplete to Bryson Allen
14:032nd & 10 at own 20Spencer Brasch pass complete to Logan Booher for 7 yds to the CPoly 27
14:033rd & 3 at own 27Shakobe Harper run for 16 yds to the CPoly 43 for a 1ST down
14:031st & 10 at own 43Spencer Brasch pass incomplete to Giancarlo Woods
14:032nd & 10 at own 43Adam Garwood run for 4 yds to the CPoly 47
11:583rd & 6 at own 47S. Brasch pass,to Z. Centers for 53 yds for a TD, (J. Ohlsen KICK)South Dakota 28, Cal Poly 14
South Dakota Touchdown, 10 plays
11:521st & 10 at own 35Jaden Ohlsen kickoff for 62 yds , Wesley Eliodor return for 15 yds to the SDako 18
11:521st & 10 at own 18Travis Theis run for 4 yds to the SDako 22 Travis Theis fumbled, recovered by SDako Caden Ellingson
11:522nd & 6 at own 22Travis Theis run for no gain to the SDako 22
11:523rd & 6 at own 22Carson Camp pass complete to JJ Galbreath for 14 yds to the SDako 36 for a 1ST down
11:521st & 10 at own 36Carson Camp pass incomplete to Jamahd Monroe
11:522nd & 10 at own 36Carson Camp pass incomplete to Carter Bell
11:523rd & 10 at own 36Carson Camp pass complete to Wesley Eliodor for 26 yds to the CPoly 38 for a 1ST down
11:521st & 10 at opp 38Travis Theis run for 2 yds to the CPoly 36
11:522nd & 8 at opp 36Travis Theis run for 5 yds to the CPoly 31
11:523rd & 3 at opp 31Carson Camp run for 12 yds to the CPoly 19 for a 1ST down
7:041st & 10 at opp 19T. Theis run for 19 yds for a TD, (E. Ogamba KICK)South Dakota 35, Cal Poly 14
Cal Poly Touchdown, 3 plays
7:041st & 10 at own 35Eddie Ogamba kickoff for 65 yds for a touchback
7:041st & 10 at own 25Spencer Brasch pass complete to Chris Coleman for 13 yds to the CPoly 38 for a 1ST down
7:041st & 10 at own 38Spencer Brasch pass complete to Bryson Allen for 36 yds to the SDako 26 for a 1ST down
6:211st & 10 at opp 26S. Brasch pass,to C. Coleman for 26 yds for a TD, (J. Ohlsen KICK)South Dakota 35, Cal Poly 21
6:211st & 10 at opp 45Timeout SOUTH DAKOTA, clock 06:21
South Dakota Field goal, 5 plays
6:171st & 10 at own 35kickoff for 13 yds , JJ Galbreath return for 3 yds to the CPoly 45
6:171st & 10 at opp 45Travis Theis run for 37 yds to the CPoly 8 for a 1ST down
6:171st & goal at opp 8Travis Theis run for 3 yds to the CPoly 5
6:172nd & goal at opp 5Travis Theis run for 1 yd to the CPoly 4
6:173rd & goal at opp 4Travis Theis run for no gain to the CPoly 4
3:224th & goal at opp 4Eddie Ogamba 21 Yd Field GoalSouth Dakota 38, Cal Poly 21
Cal Poly End of game, 6 plays
3:221st & 10 at own 35Eddie Ogamba kickoff for 65 yds for a touchback
3:221st & 10 at own 25Spencer Brasch pass complete to Bryson Allen for 7 yds to the CPoly 32
3:222nd & 3 at own 32Adam Garwood run for no gain to the CPoly 32
3:223rd & 3 at own 32Spencer Brasch pass complete to Giancarlo Woods for 6 yds to the CPoly 38 for a 1ST down
3:221st & 10 at own 38Spencer Brasch run for no gain to the CPoly 38
3:222nd & 10 at own 38Adam Garwood run for 2 yds to the CPoly 40
3:223rd & 8 at own 40Adam Garwood run for 4 yds to the CPoly 44
0:003rd & 8 at own 40Adam Garwood run for 4 yds to the CPoly 44

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

South Dakota leads 3–⁠2 in five meetings.

Recent meetings
2022South Dakota 38, Cal Poly 21
2021South Dakota 48, Cal Poly 14
2011Cal Poly 27, South Dakota 24
2010Cal Poly 38, South Dakota 24
2009South Dakota 50, Cal Poly 48

Around this game