Cal Poly at Arizona State

Saturday, September 12, 2015

Arizona State beat Cal Poly 35–⁠21. It was their fourth meeting; Arizona State leads the series 4–⁠0.

AwayCal Poly4–⁠7 in 2015
21
HomeArizona State6–⁠7 in 2015
35

Final at Mountain America Stadium, TempeTV: PAC12Attendance 46,500

At kickoff
99°F, mostly cloudy, wind 3 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Phoenix Sky Harbor International Airport (KPHX), 7 km from the stadium, nine minutes before kickoff
Officials
Referee C. Coyte; umpire T. Schroeder; head linesman D. Johnson; line judge D. Keller; side judge J. Dahle; field judge B. Glenn; back judge B. Robinson; alternate M. RichardsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Cal Poly0147021
Arizona State71401435

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Cal Poly

PassingC/AttYdsTDInt
Chris Brown4/84610
RushingCarYdsTDLong
Joe Protheroe28130123
Jared Mohamed1175026
Kori Garcia830011
Chris Brown1525110
ReceivingRecYdsTDLong
Reagan Enger121121
Kyle Lewis219015
Jordan Hines1606
InterceptionsIntYdsTD
Fernando Cabico100

Arizona State

PassingC/AttYdsTDInt
Mike Bercovici23/3528331
RushingCarYdsTDLong
Demario Richard25121216
D.J. Foster1276016
Tim White159059
Gump Hayes2704
ReceivingRecYdsTDLong
Devin Lucien779020
Gary Chambers360030
D.J. Foster658115
Kody Kohl340116

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

Team stats

Cal PolyArizona State
330Total yards531
46Passing yards283
284Rushing yards248
5.8Yards per pass8.1
4.0Yards per rush5.5
20First downs28
8–⁠19Third downs7–⁠15
2–⁠3Fourth downs1–⁠2
0Turnovers2
6–⁠55Penalties3–⁠45
32:22Possession27:38

Efficiency

Cal PolyArizona State
45%Success rate49%
0.07EPA per play0.25
0.90Explosiveness1.07
0.08Rushing EPA0.11
0.01Passing EPA0.42
17%Passing-down success37%
0.11First-down EPA0.17
−0.02Second-down EPA0.36
0.20Third-down EPA0.48

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)

Arizona State 82% to win. Elo’s favorite won.

The line

Arizona State −36.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 Arizona State 99%, Cal Poly 1%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Arizona State end zoneCal Poly end zoneQ1 Arizona StatePunt, 4 playsQ1 Cal PolyPunt, 3 playsQ1 Arizona StateTouchdown, 9 playsQ1 Cal PolyPunt, 3 playsQ1 Arizona StatePunt, 5 playsQ1 Cal PolyPunt, 10 playsQ1 Arizona StateTouchdown, 7 playsQ2 Cal PolyTouchdown, 8 playsQ2 Arizona StateTouchdown, 11 playsQ2 Cal PolyPunt, 7 playsQ2 Arizona StateFumble, 6 playsQ2 Cal PolyTouchdown, 10 playsQ2 Arizona StateResult not recordedQ3 Cal PolyTouchdown, 8 playsQ3 Arizona StateInterception, 13 playsQ3 Cal PolyPunt, 6 playsQ3 Arizona StatePunt, 3 playsQ3 Cal PolyPunt, 7 playsQ3 Arizona StateMissed FG, 10 playsQ4 Cal PolyPunt, 6 playsQ4 Arizona StateTouchdown, 5 playsQ4 Cal PolyPunt, 8 playsQ4 Arizona StateTouchdown, 5 playsQ4 Cal PolyTurnover on downs, 4 playsQ4 Arizona StateEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Arizona State drives left to right, Cal Poly right to left.
  1. Q1 Arizona StatePunt, 4 plays, 23 yards
  2. Q1 Cal PolyPunt, 3 plays, 4 yards
  3. Q1 Arizona StateTouchdown, 9 plays, 77 yards
  4. Q1 Cal PolyPunt, 3 plays, 8 yards
  5. Q1 Arizona StatePunt, 5 plays, 33 yards
  6. Q1 Cal PolyPunt, 10 plays, 18 yards
  7. Q1 Arizona StateTouchdown, 7 plays, 70 yards
  8. Q2 Cal PolyTouchdown, 8 plays, 35 yards
  9. Q2 Arizona StateTouchdown, 11 plays, 43 yards
  10. Q2 Cal PolyPunt, 7 plays, 15 yards
  11. Q2 Arizona StateFumble, 6 plays, 36 yards
  12. Q2 Cal PolyTouchdown, 10 plays, 46 yards
  13. Q2 Arizona StateResult not recorded, 0 yards
  14. Q3 Cal PolyTouchdown, 8 plays, 75 yards
  15. Q3 Arizona StateInterception, 13 plays, 33 yards
  16. Q3 Cal PolyPunt, 6 plays, 37 yards
  17. Q3 Arizona StatePunt, 3 plays, 1 yard
  18. Q3 Cal PolyPunt, 7 plays, 17 yards
  19. Q3 Arizona StateMissed FG, 10 plays, 70 yards
  20. Q4 Cal PolyPunt, 6 plays, −3 yards
  21. Q4 Arizona StateTouchdown, 5 plays, 46 yards
  22. Q4 Cal PolyPunt, 8 plays, 31 yards
  23. Q4 Arizona StateTouchdown, 5 plays, 86 yards
  24. Q4 Cal PolyTurnover on downs, 4 plays, 3 yards
  25. Q4 Arizona StateEnd of game, 3 plays, −5 yards

Play by play

1st quarter7 drives, then Arizona State 7, Cal Poly 0
Arizona State Punt, 4 plays
15:001st & 10 at own 20Mike Bercovici pass complete to D.J. Foster for 15 yds to the ArzSt 35 for a 1ST down
15:001st & 10 at own 35Demario Richard run for no gain to the ArzSt 35
15:002nd & 10 at own 35Demario Richard run for 4 yds to the ArzSt 39
15:003rd & 6 at own 39Demario Richard run for 4 yds to the ArzSt 43
15:004th & 2 at own 43Matt Haack punt for 39 yds, fair catch by Chris Fletcher at the ARIZONAST 18 ARIZONA ST Penalty, personal foul (-15 Yards) to the CPoly 33
Cal Poly Punt, 3 plays
13:061st & 10 at own 33Joe Protheroe run for 4 yds to the CPoly 37
13:062nd & 6 at own 37Kori Garcia run for a loss of 4 yards to the CPoly 33
13:063rd & 10 at own 33CAL POLY Penalty, false start (-5 Yards) to the CPoly 28
13:063rd & 15 at own 28Joe Protheroe run for 9 yds to the CPoly 37
Arizona State Touchdown, 9 plays
11:151st & 10 at own 23Demario Richard run for 7 yds to the ArzSt 30
11:152nd & 3 at own 30Demario Richard run for 5 yds to the ArzSt 35 for a 1ST down
11:151st & 10 at own 35Demario Richard run for 4 yds to the ArzSt 39
11:152nd & 6 at own 39Demario Richard run for no gain to the ArzSt 39
11:153rd & 6 at own 39Mike Bercovici pass complete to Gary Chambers for 9 yds to the ArzSt 48 for a 1ST down
11:151st & 10 at own 48Demario Richard run for 4 yds to the CPoly 48
11:152nd & 6 at opp 48Mike Bercovici pass complete to Gary Chambers for 30 yds to the CPoly 18 for a 1ST down
11:151st & 10 at opp 18Demario Richard run for 4 yds to the CPoly 14
8:142nd & 6 at opp 14D.J. Foster 14 Yd pass from Mike Bercovici (Zane Gonzalez Kick)Arizona State 7, Cal Poly 0
Cal Poly Punt, 3 plays
8:141st & 0 at own 35Zane Gonzalez kickoff for 65 yds for a touchback
8:141st & 10 at own 25Chris Brown sacked by Christian Sam for a loss of 2 yards to the CPoly 23
8:142nd & 12 at own 23Joe Protheroe run for 6 yds to the CPoly 29
8:143rd & 6 at own 29Joe Protheroe run for 4 yds to the CPoly 33
Arizona State Punt, 5 plays
6:101st & 10 at own 20D.J. Foster run for 11 yds to the ArzSt 31 for a 1ST down
6:101st & 10 at own 31D.J. Foster run for 15 yds to the ArzSt 46 for a 1ST down
6:101st & 10 at own 46D.J. Foster run for 3 yds to the ArzSt 49
6:103rd & 3 at opp 47Mike Bercovici pass incomplete
6:104th & 3 at opp 47Mike Bercovici punt for 38 yds, downed at the CPoly 9
Cal Poly Punt, 10 plays
4:161st & 10 at own 9Joe Protheroe run for 8 yds to the CPoly 17
4:162nd & 2 at own 17Joe Protheroe run for 5 yds to the CPoly 22 for a 1ST down
4:161st & 10 at own 22Kori Garcia run for 10 yds to the CPoly 32 for a 1ST down
4:161st & 10 at own 32Kori Garcia run for a loss of 5 yards to the CPoly 27
4:162nd & 15 at own 27Jared Mohamed run for 3 yds to the CPoly 30
4:163rd & 12 at own 30Jared Mohamed run for 8 yds to the CPoly 38
4:164th & 4 at own 38Kori Garcia run for no gain to the CPoly 38 CAL POLY Penalty, personal foul (-15 Yards) to the CPoly 23
4:161st & 25 at own 23Chris Brown run for a loss of 4 yards to the CPoly 19
4:162nd & 29 at own 19Kori Garcia run for 9 yds to the CPoly 28
0:583rd & 20 at own 28Timeout ARIZONA ST, clock 00:58
0:583rd & 20 at own 28Chris Brown sacked by Christian Sam for a loss of 1 yard to the CPoly 27
Arizona State Touchdown, 7 plays
0:031st & 10 at own 30Demario Richard run for 11 yds to the ArzSt 41 for a 1ST down
Q2 15:001st & 10 at own 41Mike Bercovici pass complete to Devin Lucien for 20 yds to the CPoly 39 for a 1ST down
Q2 15:002nd & 7 at opp 36D.J. Foster run for 16 yds to the CPoly 20 for a 1ST down
Q2 15:001st & 10 at opp 20Mike Bercovici pass incomplete to Devin Lucien
Q2 15:002nd & 10 at opp 20Demario Richard run for 7 yds to the CPoly 13
Q2 13:113rd & 3 at opp 13Demario Richard run for 13 yds for a TD, (Zane Gonzalez KICK)Arizona State 14, Cal Poly 0
2nd quarter5 drives, then Arizona State 21, Cal Poly 14
Cal Poly Touchdown, 8 plays
13:111st & 0 at own 35Zane Gonzalez kickoff for 65 yds , Roland Jackson Jr return for 21 yds to the ARIZONAST 44 ARIZONA ST Penalty, personal foul (-15 Yards) to the CPoly 36
13:041st & 10 at own 36Jared Mohamed run for 3 yds to the CPoly 39
13:042nd & 7 at own 39Jared Mohamed run for 26 yds to the ArzSt 35 for a 1ST down
13:041st & 10 at opp 35Joe Protheroe run for 3 yds to the ArzSt 32
13:042nd & 7 at opp 32Joe Protheroe run for 6 yds to the ArzSt 26
13:043rd & 1 at opp 26Joe Protheroe run for 2 yds to the ArzSt 24 for a 1ST down
13:041st & 10 at opp 24Jared Mohamed run for 17 yds to the ArzSt 7 for a 1ST down
13:041st & goal at opp 7Jared Mohamed run for 3 yds to the ArzSt 4
10:322nd & goal at opp 4Joe Protheroe run for 4 yds for a TD, (Stephen Pyle KICK)Arizona State 14, Cal Poly 7
Arizona State Touchdown, 11 plays
10:221st & 10 at opp 43Mike Bercovici sacked by Burt De Koning for a loss of 7 yards to the 50 yard line
10:222nd & 17 at the 50Mike Bercovici pass incomplete
10:223rd & 17 at the 50Mike Bercovici pass complete to Kody Kohl for 16 yds to the CPoly 34
10:224th & 1 at opp 34Demario Richard run for 2 yds to the CPoly 32 for a 1ST down
10:221st & 10 at opp 32Mike Bercovici pass incomplete to Demario Richard, broken up by Joseph Gigantino III
10:222nd & 10 at opp 32Mike Bercovici pass complete to D.J. Foster for 9 yds to the CPoly 23
10:223rd & 1 at opp 23Demario Richard run for 3 yds to the CPoly 20 for a 1ST down
10:221st & 10 at opp 20Mike Bercovici pass incomplete to D.J. Foster
10:222nd & 10 at opp 20Demario Richard run for 3 yds to the CPoly 17
10:223rd & 7 at opp 17Mike Bercovici pass complete to Devin Lucien for 11 yds to the CPoly 6 for a 1ST down
7:061st & goal at opp 6Demario Richard run for 6 yds for a TD, (Zane Gonzalez KICK)Arizona State 21, Cal Poly 7
Cal Poly Punt, 7 plays
7:061st & 0 at own 35Zane Gonzalez kickoff for 65 yds for a touchback
7:061st & 10 at own 25Joe Protheroe run for 6 yds to the CPoly 31
7:062nd & 4 at own 31Joe Protheroe run for 3 yds to the CPoly 34
7:063rd & 1 at own 34Chris Brown run for no gain to the CPoly 34
7:064th & 1 at own 34Chris Brown run for 5 yds to the CPoly 39 for a 1ST down
7:061st & 10 at own 39Chris Brown pass incomplete to Dj Peluso
7:062nd & 10 at own 39Jared Mohamed run for a loss of 1 yard to the CPoly 38
7:063rd & 11 at own 38Joe Protheroe run for 2 yds to the CPoly 40
7:064th & 9 at own 40Stephen Pyle punt for 47 yds , Jacom Brimhall returns for a loss of 3 yards to the ArzSt 10 Jacom Brimhall fumbled, forced by Clayton Hibbert, recovered by ArzSt Jacom Brimhall
Arizona State Fumble, 6 plays
3:591st & 10 at own 10D.J. Foster run for 4 yds to the ArzSt 14
3:592nd & 6 at own 14D.J. Foster run for 1 yd to the ArzSt 15
3:593rd & 5 at own 15Mike Bercovici pass complete to Devin Lucien for 9 yds to the ArzSt 24 for a 1ST down
3:591st & 10 at own 24Mike Bercovici pass complete to Frederick Gammage for 8 yds to the ArzSt 32
3:592nd & 2 at own 32Mike Bercovici pass incomplete to Frederick Gammage
3:593rd & 2 at own 32Mike Bercovici pass complete to Kody Kohl for 14 yds Kody Kohl fumbled, forced by Tu’uta Inoke, recovered by CPoly Kevin Griffin
Cal Poly Touchdown, 10 plays
2:311st & 10 at opp 46Joe Protheroe run for 5 yds to the ArzSt 41
2:312nd & 5 at opp 41Joe Protheroe run for 1 yd to the ArzSt 40
2:313rd & 4 at opp 40Dj Peluso run for 8 yds to the ArzSt 32 for a 1ST down
2:311st & 10 at opp 32Jared Mohamed run for no gain to the ArzSt 32
2:312nd & 10 at opp 32Jared Mohamed run for 5 yds to the ArzSt 27
2:313rd & 5 at opp 27Kori Garcia run for 11 yds to the ArzSt 16 for a 1ST down
2:311st & 10 at opp 16Joe Protheroe run for 11 yds to the ArzSt 5 for a 1ST down
2:311st & goal at opp 5Joe Protheroe run for 3 yds to the ArzSt 2
0:182nd & 0 at opp 2Timeout CAL POLY, clock 00:18
0:182nd & goal at opp 2Chris Brown run for 1 yd to the ArzSt 1
0:123rd & 0 at opp 1Timeout CAL POLY, clock 00:12
0:093rd & goal at opp 1Chris Brown run for 1 yd for a TD, (Stephen Pyle KICK)Arizona State 21, Cal Poly 14
0:091st & 0 at own 35Alex Vega kickoff for 57 yds , Devin Lucien return for 39 yds to the ArzSt 47
3rd quarter6 drives, then Tied at 21
Cal Poly Touchdown, 8 plays
15:001st & 10 at own 35Zane Gonzalez kickoff for 65 yds for a touchback
15:001st & 10 at own 25Chris Brown run for 8 yds to the CPoly 33 for a 1ST down ARIZONA ST Penalty, face mask (15 yards) (Christian Sam) to the CPoly 48 for a 1ST down
15:001st & 10 at own 48Joe Protheroe run for 1 yd to the CPoly 49
15:002nd & 9 at own 49Kyle Lewis run for no gain to the CPoly 49
15:003rd & 9 at own 49Chris Brown run for 10 yds to the ArzSt 41 for a 1ST down
15:001st & 10 at opp 41Kyle Lewis run for 10 yds to the ArzSt 31 for a 1ST down
15:001st & 10 at opp 31Joe Protheroe run for 8 yds to the ArzSt 23
15:002nd & 2 at opp 23Joe Protheroe run for 2 yds to the ArzSt 21 for a 1ST down
11:471st & 10 at opp 21Chris Brown pass complete to Reagan Enger for 21 yds for a TD, (Stephen Pyle KICK)Tied at 21
Arizona State Interception, 13 plays
11:471st & 0 at own 35Stephen Pyle kickoff for 37 yds , Nick Ralston return for 4 yds to the ArzSt 32
11:471st & 10 at own 32Demario Richard run for 5 yds to the ArzSt 37
11:472nd & 5 at own 37Demario Richard run for 16 yds to the CPoly 47 for a 1ST down
11:471st & 10 at opp 47Mike Bercovici pass complete to D.J. Foster for 7 yds to the CPoly 40
11:472nd & 3 at opp 40Mike Bercovici pass complete to Devin Lucien for 11 yds to the CPoly 29 for a 1ST down
11:471st & 10 at opp 29D.J. Foster run for 3 yds to the CPoly 26
11:472nd & 7 at opp 26Mike Bercovici pass complete to Raymond Epps for 15 yds to the CPoly 11 for a 1ST down
11:471st & 10 at opp 11D.J. Foster run for 2 yds to the CPoly 9
11:472nd & 8 at opp 9Mike Bercovici pass incomplete to Devin Lucien, broken up by Chris Fletcher
11:473rd & 8 at opp 9Mike Bercovici pass complete to Devin Lucien for 8 yds to the CPoly 1 for a 1ST down
8:241st & goal at opp 1Demario Richard run for no gain to the CPoly 1
8:242nd & goal at opp 1Demario Richard run for a loss of 1 yard to the CPoly 2
8:243rd & goal at opp 2Mike Bercovici pass incomplete to Kody Kohl
8:244th & goal at opp 2Mike Bercovici pass intercepted, touchback. Fernando Cabico return for no gain
Cal Poly Punt, 6 plays
7:241st & 10 at own 20Chris Brown run for 5 yds to the CPoly 25
7:242nd & 5 at own 25Joe Protheroe run for 23 yds to the CPoly 48 for a 1ST down
7:241st & 10 at own 48Chris Brown pass complete to Kyle Lewis for 15 yds to the ArzSt 37 for a 1ST down
7:241st & 10 at opp 37Joe Protheroe run for 3 yds to the ArzSt 34
7:242nd & 7 at opp 34Chris Brown pass incomplete
7:243rd & 7 at opp 34Chris Brown run for a loss of 4 yards to the ArzSt 38
7:244th & 11 at opp 38CAL POLY Penalty, delay of game (-5 Yards) to the ArzSt 43
7:244th & 16 at opp 43Stephen Pyle punt for 28 yds, fair catch by Jacom Brimhall at the ArzSt 15
Arizona State Punt, 3 plays
4:471st & 10 at own 15Mike Bercovici pass incomplete
4:472nd & 10 at own 15Demario Richard run for a loss of 1 yard to the ArzSt 14
4:473rd & 11 at own 14Mike Bercovici pass complete to D.J. Foster for 2 yds to the ArzSt 16
4:474th & 9 at own 16Matt Haack punt for 46 yds , Kory Fox returns for no gain to the CPoly 28 Kory Fox fumbled, recovered by CPoly Kory Fox CAL POLY Penalty, Offensive holding (10 Yards) to the CPoly 28
Cal Poly Punt, 7 plays
3:311st & 10 at own 28Alex Suchesk run for 7 yds to the CPoly 35
3:312nd & 3 at own 35Joe Protheroe run for 2 yds to the CPoly 37
3:313rd & 1 at own 37Joe Protheroe run for no gain to the CPoly 37
3:314th & 1 at own 37Chris Brown run for 2 yds to the CPoly 39 for a 1ST down
3:311st & 10 at own 39Kyle Lewis run for 6 yds to the CPoly 45
3:312nd & 4 at own 45Joe Protheroe run for 1 yd to the CPoly 46
3:313rd & 3 at own 46Chris Brown run for a loss of 1 yard to the CPoly 45
3:314th & 4 at own 45Stephen Pyle punt for 55 yds for a touchback
Arizona State Missed FG, 10 plays
0:081st & 10 at own 20Demario Richard run for 5 yds to the ArzSt 25
Q4 15:002nd & 5 at own 25Demario Richard run for 14 yds to the ArzSt 39 for a 1ST down
Q4 15:001st & 10 at own 39Mike Bercovici pass complete to Devin Lucien for 6 yds to the ArzSt 45
Q4 15:002nd & 4 at own 45Mike Bercovici pass complete to D.J. Foster for 11 yds to the CPoly 44 for a 1ST down
Q4 15:001st & 10 at opp 44Mike Bercovici pass complete to Devin Lucien for 14 yds to the CPoly 30 for a 1ST down
Q4 15:001st & 10 at opp 30Mike Bercovici pass complete to Gary Chambers for 21 yds to the CPoly 9 for a 1ST down
Q4 15:001st & goal at opp 9Demario Richard run for 2 yds to the CPoly 7
Q4 15:002nd & goal at opp 7Mike Bercovici run for a loss of 3 yards to the CPoly 10
Q4 15:003rd & goal at opp 10Mike Bercovici pass incomplete to Kody Kohl
Q4 12:004th & 0 at opp 10Zane Gonzalez 28 yd FG MISSED
4th quarter6 drives, then Arizona State 35, Cal Poly 21
Cal Poly Punt, 6 plays
12:001st & 10 at own 20Joe Protheroe run for 5 yds to the CPoly 25
12:002nd & 5 at own 25Chris Brown pass complete to Kyle Lewis for 4 yds to the CPoly 29
12:003rd & 1 at own 29Chris Brown run for 2 yds to the CPoly 31 for a 1ST down
12:001st & 10 at own 31[NH], PENALTY CP false start (Matt Fisher) 5 yards to the CP26, NO PLAY.
12:001st & 15 at own 26Kori Garcia run for a loss of 7 yards to the CPoly 19
12:002nd & 22 at own 19Kyle Lewis run for a loss of 2 yards to the CPoly 17
12:003rd & 24 at own 17Chris Brown pass incomplete
12:004th & 24 at own 17Stephen Pyle punt for 32 yds , Jacom Brimhall returns for no gain to the CPoly 46 Jacom Brimhall fumbled, recovered by ArzSt Jacom Brimhall
Arizona State Touchdown, 5 plays
9:031st & 10 at opp 46D.J. Foster run for 14 yds to the CPoly 32 for a 1ST down
9:031st & 10 at opp 32D.J. Foster run for 3 yds to the CPoly 29
9:032nd & 7 at opp 29[NHSG], Bercovici, Mike pass incomplete to Kohl, Kody, PENALTY CP pass interference (Karlton Dennis) 15 yards to the CP14, 1ST DOWN ASU, NO PLAY.
9:031st & 10 at opp 14Mike Bercovici pass incomplete to Demario Richard
9:032nd & 10 at opp 14Demario Richard run for 4 yds to the CPoly 10
7:363rd & 6 at opp 10Mike Bercovici pass complete to Kody Kohl for 10 yds for a TD, (Zane Gonzalez KICK)Arizona State 28, Cal Poly 21
Cal Poly Punt, 8 plays
7:361st & 0 at own 35Zane Gonzalez kickoff for 65 yds for a touchback
7:361st & 10 at own 25Joe Protheroe run for 1 yd to the CPoly 26
7:362nd & 9 at own 26Kori Garcia run for 8 yds to the CPoly 34
7:363rd & 1 at own 34Chris Brown run for 3 yds to the CPoly 37 for a 1ST down
7:361st & 10 at own 37Kori Garcia run for 8 yds to the CPoly 45
7:362nd & 2 at own 45Jared Mohamed run for 7 yds to the ArzSt 48 for a 1ST down
7:361st & 10 at opp 48Jared Mohamed run for 4 yds to the ArzSt 44
7:362nd & 6 at opp 44Joe Protheroe run for 2 yds to the ArzSt 42
7:363rd & 4 at opp 42Dj Peluso run for a loss of 2 yards to the ArzSt 44
4:134th & 6 at opp 44Timeout ARIZONA ST, clock 04:13
4:134th & 6 at opp 44Stephen Pyle punt for 30 yds
Arizona State Touchdown, 5 plays
4:071st & 10 at own 14D.J. Foster run for 4 yds to the ArzSt 18
4:072nd & 6 at own 18Mike Bercovici pass complete to Tim White for 19 yds to the ArzSt 37 for a 1ST down
4:071st & 10 at own 37Tim White run for 59 yds to the CPoly 4 for a 1ST down
4:071st & goal at opp 4D.J. Foster run for no gain to the CPoly 4
2:042nd & 0 at opp 4Timeout CAL POLY, clock 02:04
1:592nd & goal at opp 4Mike Bercovici pass complete to Tim White for 4 yds for a TD, (Zane Gonzalez KICK)Arizona State 35, Cal Poly 21
Cal Poly Turnover on downs, 4 plays
1:591st & 0 at own 35Zane Gonzalez kickoff for 65 yds for a touchback
1:551st & 10 at own 25Kyle Lewis run for 3 yds to the CPoly 28
1:442nd & 7 at own 28Timeout CAL POLY, clock 01:44
1:442nd & 7 at own 28Chris Brown pass incomplete to Roland Jackson Jr
1:443rd & 7 at own 28Chris Brown pass complete to Jordan Hines for 6 yds to the CPoly 34
1:444th & 1 at own 34Alex Suchesk run for a loss of 6 yards to the CPoly 28
Arizona State End of game, 3 plays
1:321st & 10 at opp 28TEAM run for a loss of 2 yards to the CPoly 30
1:322nd & 12 at opp 30TEAM run for a loss of 2 yards to the CPoly 32
1:323rd & 14 at opp 32TEAM run for a loss of 1 yard to the CPoly 33

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.

Arizona State leads 4–⁠0 in four meetings.

Recent meetings
2015Arizona State 35, Cal Poly 21
1947Arizona State 33, Cal Poly 6
1939Arizona State 35, Cal Poly 0
1938Arizona State 13, Cal Poly 0

Around this game