From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Washington State
UCLA
216
Total yards
470
204
Passing yards
290
12
Rushing yards
180
5.1
Yards per pass
6.6
0.6
Yards per rush
3.4
11
First downs
24
2–13
Third downs
8–25
0–1
Fourth downs
3–3
4
Turnovers
2
4–20
Penalties
8–60
21:28
Possession
38:32
4
Sacks (by defense)
3
Efficiency
Washington State
UCLA
29%
Success rate
33%
−0.39
EPA per play
0.00
0.71
Explosiveness
1.31
−0.74
Rushing EPA
0.10
−0.08
Passing EPA
−0.00
18%
Passing-down success
29%
−0.67
First-down EPA
0.00
−0.03
Second-down EPA
0.12
−0.01
Third-down EPA
−0.34
19%
Havoc by its defense
29%
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)
UCLA 63% to win. Elo’s favorite won.
The line
UCLA −3.5, over/under 60.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 UCLA 60%, Washington State 40%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. UCLA drives left to right, Washington State right to left.
Q1 Washington StatePunt, 3 plays, 6 yards
Q1 UCLAInterception, 3 plays, 1 yard
Q1 Washington StateField goal, 4 plays, 4 yards
Q1 UCLAMissed FG, 15 plays, 46 yards
Q1 Washington StateFumble, 6 plays, 63 yards
Q1 UCLAPunt, 6 plays, 8 yards
Q1 Washington StateFumble, 4 plays, 34 yards
Q2 UCLATouchdown, 9 plays, 63 yards
Q2 Washington StatePunt, 6 plays, 13 yards
Q2 UCLAPunt, 3 plays, −9 yards
Q2 Washington StatePunt, 3 plays, 5 yards
Q2 UCLAPunt, 3 plays, 8 yards
Q2 Washington StateInterception, 2 plays, 0 yards
Q2 UCLAField goal, 9 plays, 46 yards
Q2 Washington StatePunt, 3 plays, 4 yards
Q2 UCLAPick-six, 7 plays (Washington State scores), 66 yards
Q3 UCLAPunt, 3 plays, 5 yards
Q3 Washington StatePunt, 3 plays, −5 yards
Q3 UCLAPunt, 3 plays, 4 yards
Q3 Washington StatePunt, 3 plays, −13 yards
Q3 UCLAField goal, 5 plays, 29 yards
Q3 Washington StateTouchdown, 4 plays, 74 yards
Q3 UCLAMissed FG, 8 plays, 60 yards
Q3 Washington StatePunt, 3 plays, 8 yards
Q3 UCLATouchdown, 10 plays, 75 yards
Q4 Washington StateInterception, 1 play, 0 yards
Q4 UCLATouchdown, 4 plays, 36 yards
Q4 Washington StatePunt, 3 plays, 1 yard
Q4 UCLAPunt, 3 plays, 5 yards
Q4 Washington StatePunt, 3 plays, 4 yards
Q4 UCLAPunt, 6 plays, 13 yards
Q4 Washington StateTurnover on downs, 9 plays, 33 yards
Q4 UCLAEnd of game, 4 plays, 9 yards
Play by play
1st quarter7 drives, then Washington State 3, UCLA 0
Washington State Punt, 3 plays
15:00
Blake Glessner kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Cameron Ward pass incomplete
14:53
2nd & 10 at own 25
Cameron Ward pass complete to Kyle Williams for 6 yds to the WSU 31
14:12
3rd & 4 at own 31
Cameron Ward pass incomplete
14:12
1st & 10 at own 27
Timeout Washington State, clock 14:12
14:02
4th & 4 at own 31
Nick Haberer punt for 42 yds , returns for no gain to the UCLA 27
UCLA Interception, 3 plays
13:58
1st & 10 at own 27
Dante Moore pass complete to J. Michael Sturdivant for a loss of 1 yard to the UCLA 26
13:27
2nd & 11 at own 26
Dante Moore pass complete to Logan Loya for 2 yds to the UCLA 28
13:10
3rd & 9 at own 28
Dante Moore pass intercepted
Washington State Field goal, 4 plays
12:55
1st & 10 at opp 19
Nakia Watson run for 4 yds to the UCLA 15
12:13
2nd & 6 at opp 15
Cameron Ward pass incomplete
12:13
3rd & 6 at opp 15
Cameron Ward pass incomplete
12:05
4th & 6 at opp 15
(12:05) JANIKOWSKI, Dean field goal attempt from 32 yards GOOD [kick was spotted at UCL22], score nullified by penalty, clock 12:02. PENALTY Before the snap, WSU Illegal Formation on TIALAVEA, Roderick enforced 5 yards from the UCL15 to the UCL20. NO PLAY (replay the down).
12:01
4th & 11 at opp 20
UCLA Penalty, Delay Of Game (Darius Muasau) to the UCLA 15
11:56
4th & 6 at opp 15
Dean Janikowski 32 yd FG GOODWashington State 3, UCLA 0
UCLA Missed FG, 15 plays
11:56
Colton Theaker kickoff for 65 yds for a touchback
11:53
1st & 10 at own 25
Carson Steele run for no gain to the UCLA 25
11:16
2nd & 10 at own 25
Dante Moore pass complete to Carsen Ryan for 14 yds to the UCLA 39 for a 1ST down
10:41
1st & 10 at own 39
Carson Steele run for 2 yds to the UCLA 41
10:04
2nd & 8 at own 41
Carson Steele run for 12 yds to the WSU 47 for a 1ST down
9:39
1st & 10 at opp 47
Dante Moore pass complete to J. Michael Sturdivant for 8 yds to the WSU 39
9:17
2nd & 2 at opp 39
Dante Moore pass incomplete
9:12
3rd & 2 at opp 39
Dante Moore pass complete to Logan Loya for 4 yds to the WSU 35 for a 1ST down
8:55
1st & 10 at opp 35
Dante Moore pass complete to Logan Loya for 3 yds to the WSU 32
8:25
2nd & 7 at opp 32
Dante Moore pass incomplete
8:17
3rd & 7 at opp 32
Dante Moore pass complete to Keegan Jones for 6 yds to the WSU 26
8:10
4th & 1 at opp 26
Carson Steele run for 4 yds to the WSU 22 for a 1ST down
7:33
1st & 10 at opp 22
Carson Steele run for 4 yds to the WSU 18
6:54
2nd & 6 at opp 18
Dante Moore pass incomplete
6:49
3rd & 6 at opp 18
UCLA Penalty, turnover on downs. PENALTY Intentional Grounding on MOORE, Dante enforced a result of a (Yards) to the WSU 28
6:43
4th & 17 at opp 29
RJ Lopez 47 yd FG MISSED
Washington State Fumble, 6 plays
6:42
1st & 10 at own 29
Cameron Ward pass complete to Kyle Williams for 8 yds to the WSU 37
6:08
2nd & 2 at own 37
(06:08) JENKINS, Jaylen rush to the left for a loss of 2 yards to the WSU35 (OLADEJO, Oluwafemi), clock 06:02. PENALTY UCL Personal Foul on OLADEJO, Oluwafemi enforced 15 yards from the WSU37 to the UCL48 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:39
1st & 10 at opp 48
(05:39) WARD, Cameron pass deep up the middle incomplete intended for HAMILTON, Isaiah thrown to the UCL14, clock 05:35. PENALTY UCL Offsides on MURPHY, Grayson enforced 5 yards from the UCL48 to the UCL43 [NHSG]. NO PLAY (replay the down).
5:34
1st & 5 at opp 43
Cameron Ward pass incomplete
5:27
2nd & 5 at opp 43
Cameron Ward pass complete to Kyle Williams for 6 yds to the UCLA 37 for a 1ST down
5:05
1st & 10 at opp 37
Cameron Ward pass complete to Kyle Williams for 28 yds to the UCLA 9 for a 1ST down
4:40
1st & goal at opp 9
Cameron Ward sacked by Laiatu Latu for a loss of 6 yards to the UCLA 15
4:22
2nd & goal at opp 15
Cameron Ward pass complete to Cameron Johnson for 7 yds Cameron Johnson fumbled, recovered by UCLA Keanu Williams
UCLA Punt, 6 plays
4:10
1st & 10 at own 8
Carson Steele run for 2 yds to the UCLA 10
3:37
2nd & 8 at own 10
UCLA Penalty, False Start (Garrett DiGiorgio) to the UCLA 5
3:23
2nd & 13 at own 5
Carson Steele run for 10 yds to the UCLA 15
3:07
3rd & 3 at own 15
Carson Steele run for 6 yds to the UCLA 21 for a 1ST down
2:31
1st & 10 at own 21
TJ Harden run for 1 yd to the UCLA 22
1:56
2nd & 9 at own 22
Dante Moore pass complete to TJ Harden for 3 yds to the UCLA 25
1:23
3rd & 6 at own 25
Dante Moore sacked by Kapena Gushiken for a loss of 9 yards to the UCLA 16
0:53
4th & 15 at own 16
Will Powers punt for 55 yds, downed at the WSU 29
Washington State Fumble, 4 plays
0:36
1st & 10 at own 29
Cameron Ward pass complete to Kyle Williams for 11 yds to the WSU 40 for a 1ST down
0:04
1st & 10 at own 40
Cameron Ward pass complete to Kyle Williams for 9 yds to the WSU 49
Q2 14:59
2nd & 1 at own 49
Nakia Watson run for 4 yds to the UCLA 47 for a 1ST down
Q2 14:42
1st & 10 at opp 47
Cameron Ward pass complete to Carlos Hernandez for 10 yds Carlos Hernandez fumbled, recovered by UCLA Choe Bryant-Strother
2nd quarter10 drives, then Washington State 10, UCLA 9
UCLA Touchdown, 9 plays
14:40
1st & 10 at own 37
Dante Moore pass incomplete
14:33
2nd & 10 at own 37
Carson Steele run for 7 yds to the UCLA 44
14:08
3rd & 3 at own 44
Dante Moore pass complete to Carsen Ryan for 27 yds to the WSU 29 for a 1ST down
13:55
1st & 10 at opp 29
Carson Steele run for 2 yds to the WSU 27
13:20
2nd & 8 at opp 27
Carson Steele run for 5 yds to the WSU 22
12:58
3rd & 3 at opp 22
Carson Steele run for 8 yds to the WSU 14 for a 1ST down
12:26
1st & 10 at opp 14
TJ Harden run for 4 yds to the WSU 10
12:09
2nd & 6 at opp 10
TJ Harden run for a loss of 1 yard to the WSU 11
11:31
3rd & 7 at opp 11
Dante Moore pass complete to Logan Loya for 11 yds for a TD (RJ Lopez PAT MISSED)UCLA 6, Washington State 3
Washington State Punt, 6 plays
11:31
Blake Glessner kickoff for 65 yds for a touchback
11:28
1st & 10 at own 25
Cameron Ward pass incomplete
11:21
2nd & 10 at own 25
Cameron Ward pass complete to Josh Kelly for 7 yds to the WSU 32
11:02
3rd & 3 at own 32
Cameron Ward run for 11 yds to the WSU 43 for a 1ST down
10:42
1st & 10 at own 43
Cameron Ward pass incomplete
10:39
2nd & 10 at own 43
Cameron Ward pass incomplete
10:33
3rd & 10 at own 43
Washington State Penalty, False Start (-5 Yards) to the WSU 38
10:28
3rd & 15 at own 38
Cameron Ward pass incomplete
10:27
4th & 15 at own 38
Nick Haberer punt for 44 yds, fair catch by Logan Loya at the UCLA 18
UCLA Punt, 3 plays
10:19
1st & 10 at own 18
Dante Moore pass incomplete
10:14
2nd & 10 at own 18
TJ Harden run for 3 yds to the UCLA 21
9:36
3rd & 7 at own 21
Dante Moore sacked by Sam Lockett III and Brennan Jackson for a loss of 12 yards to the UCLA 9
8:54
4th & 19 at own 9
Will Powers punt for 45 yds
Washington State Punt, 3 plays
8:48
1st & 10 at own 46
Nakia Watson run for 3 yds to the WSU 49
8:07
2nd & 7 at own 49
Nakia Watson run for 4 yds to the UCLA 47
7:33
3rd & 3 at opp 47
Nakia Watson run for a loss of 2 yards to the UCLA 49
6:55
4th & 5 at opp 49
Nick Haberer punt for 37 yds, downed at the UCLA 12
UCLA Punt, 3 plays
6:45
1st & 10 at own 12
Carson Steele run for 6 yds to the UCLA 18
6:13
2nd & 4 at own 18
Carson Steele run for 3 yds to the UCLA 21
5:50
3rd & 1 at own 21
Carson Steele run for a loss of 1 yard to the UCLA 20
5:16
4th & 2 at own 20
Will Powers punt for 38 yds, fair catch by Isaiah Hamilton at the WSU 42
Washington State Interception, 2 plays
5:08
1st & 10 at own 42
Cameron Ward pass incomplete
5:05
2nd & 10 at own 42
UCLA Penalty, Personal Foul (Darius Muasau) to the UCLA 35 for a 1ST down
UCLA Field goal, 9 plays
4:54
1st & 10 at own 35
Dante Moore pass complete to Moliki Matavao for 29 yds to the WSU 36 for a 1ST down
4:09
1st & 10 at opp 36
Dante Moore pass incomplete
4:02
2nd & 10 at opp 36
Carson Steele run for 4 yds to the WSU 32
3:20
3rd & 6 at opp 32
Carson Steele run for 4 yds to the WSU 28
3:00
4th & 2 at opp 28
Carson Steele run for 12 yds to the WSU 16 for a 1ST down
2:19
1st & 10 at opp 16
Dante Moore pass incomplete
2:18
2nd & 10 at opp 16
TJ Harden run for a loss of 3 yards to the WSU 19
1:35
3rd & 13 at opp 19
Dante Moore pass incomplete
1:30
4th & 13 at opp 19
RJ Lopez 37 yd FG GOODUCLA 9, Washington State 3
Washington State Punt, 3 plays
1:30
Blake Glessner kickoff for 63 yds
1:25
1st & 10 at own 20
Cameron Ward pass incomplete
1:22
2nd & 10 at own 20
Nakia Watson run for 4 yds to the WSU 24
1:14
3rd & 6 at own 24
Cameron Ward pass incomplete
1:13
3rd & 6 at own 24
Timeout UCLA, clock 01:13
1:09
4th & 6 at own 24
Nick Haberer punt for 47 yds, fair catch by Logan Loya at the UCLA 29
UCLA Pick-six, 7 plays (Washington State scores)
1:02
1st & 10 at own 29
TJ Harden run for 6 yds to the UCLA 35
0:47
2nd & 4 at own 35
Dante Moore pass complete to Hudson Habermehl for 43 yds to the WSU 22 for a 1ST down
0:34
1st & 10 at opp 22
Dante Moore pass incomplete
0:31
2nd & 10 at opp 22
Dante Moore pass complete to Logan Loya for 17 yds to the WSU 5 for a 1ST down
3rd quarter8 drives, then Washington State 17, UCLA 12
Washington State Punt, 3 plays
13:39
1st & 10 at own 38
Nakia Watson run for no gain to the WSU 38
13:08
2nd & 10 at own 38
Washington State Penalty, False Start (Kyle Williams) to the WSU 33
12:52
2nd & 15 at own 33
Cameron Ward pass complete to Josh Kelly for no gain to the WSU 33
12:25
3rd & 15 at own 33
Cameron Ward pass incomplete
12:12
4th & 15 at own 33
Nick Haberer punt for 47 yds
UCLA Punt, 3 plays
12:08
1st & 10 at own 20
Carson Steele run for 2 yds to the UCLA 22
11:31
2nd & 8 at own 22
Carson Steele run for 2 yds to the UCLA 24
10:57
3rd & 6 at own 24
Dante Moore pass incomplete
10:55
4th & 6 at own 24
Will Powers punt for 47 yds, fair catch by Isaiah Hamilton at the WSU 29
10:50
1st & 10 at own 29
Washington State Penalty, False Start (-5 Yards) to the WSU 24
Washington State Punt, 3 plays
10:49
1st & 15 at own 24
Cameron Ward sacked by Gabriel Murphy for a loss of 10 yards to the WSU 14
10:11
2nd & 25 at own 14
Cameron Ward run for a loss of 2 yards to the WSU 12
9:34
3rd & 27 at own 12
Nakia Watson run for 4 yds to the WSU 16
8:54
4th & 23 at own 16
Nick Haberer punt for 43 yds
UCLA Field goal, 5 plays
8:43
1st & 10 at opp 43
Dante Moore pass complete to Moliki Matavao for 27 yds to the WSU 16 for a 1ST down
8:09
1st & 10 at opp 16
TJ Harden run for 2 yds to the WSU 14
7:39
2nd & 8 at opp 14
Dante Moore pass incomplete
7:29
3rd & 8 at opp 14
Dante Moore pass incomplete
7:25
4th & 8 at opp 14
RJ Lopez 32 yd FG GOODUCLA 12, Washington State 10
Washington State Touchdown, 4 plays
7:25
Blake Glessner kickoff for 62 yds
7:12
1st & 10 at own 26
Cameron Ward pass complete to Kyle Williams for 16 yds to the WSU 42 for a 1ST down
6:50
1st & 10 at own 42
Cameron Ward pass complete to Isaiah Hamilton for 39 yds Isaiah Hamilton fumbled, recovered by WSU Isaiah Hamilton for a 1ST down
6:01
1st & goal at opp 9
Nakia Watson run for no gain to the UCLA 9
5:17
2nd & goal at opp 9
Cameron Ward pass complete to Nakia Watson for 9 yds for a TD (Dean Janikowski KICK)Washington State 17, UCLA 12
UCLA Missed FG, 8 plays
5:17
1st & 10 at opp 25
Timeout UCLA, clock 05:17
5:17
Colton Theaker kickoff for 65 yds for a touchback
5:16
1st & 10 at own 25
Dante Moore pass complete to Moliki Matavao for 20 yds to the UCLA 45 for a 1ST down
4:53
1st & 10 at own 45
TJ Harden run for 1 yd to the UCLA 46
4:29
2nd & 9 at own 46
Dante Moore pass complete to TJ Harden for 4 yds to the 50 yard line
3:59
3rd & 5 at the 50
Dante Moore pass complete to J. Michael Sturdivant for 29 yds to the WSU 21 for a 1ST down
3:43
1st & 10 at opp 21
Dante Moore pass complete to TJ Harden for 2 yds to the WSU 19
3:21
2nd & 8 at opp 19
TJ Harden run for 4 yds to the WSU 15
2:59
3rd & 4 at opp 15
Dante Moore pass incomplete
2:50
4th & 4 at opp 15
RJ Lopez 33 yd FG BLOCKED blocked by Jaden Hicks
Washington State Punt, 3 plays
2:49
1st & 10 at own 20
Cameron Ward pass complete to Kyle Williams for 1 yd to the WSU 21
2:21
2nd & 9 at own 21
Cameron Ward pass incomplete
2:20
3rd & 9 at own 21
John Mateer pass complete to Josh Kelly for 7 yds to the WSU 28
1:43
4th & 2 at own 28
Timeout Washington State, clock 01:43
1:40
4th & 2 at own 28
Nick Haberer punt for 47 yds, fair catch by Logan Loya at the UCLA 25
UCLA Touchdown, 10 plays
1:34
1st & 10 at own 25
Dante Moore pass complete to Carson Steele for 2 yds to the UCLA 27
1:00
2nd & 8 at own 27
Keegan Jones run for 10 yds to the UCLA 37 for a 1ST down
0:21
1st & 10 at own 37
Dante Moore pass complete to J. Michael Sturdivant for 19 yds to the WSU 44 for a 1ST down
0:00
1st & 10 at opp 44
Carson Steele run for 13 yds to the WSU 31 for a 1ST down
Q4 15:00
1st & 10 at opp 31
Dante Moore pass incomplete
Q4 14:52
2nd & 10 at opp 31
Carson Steele run for 4 yds to the WSU 27
Q4 14:23
3rd & 6 at opp 27
Dante Moore pass incomplete
Q4 14:19
4th & 6 at opp 27
Dante Moore pass complete to Kam Brown for 12 yds to the WSU 15 for a 1ST down
Q4 14:05
1st & 10 at opp 15
Carson Steele run for 2 yds to the WSU 13
Q4 13:28
2nd & 8 at opp 13
Keegan Jones run for 13 yds for a TD (Two-Point Conversion failed)UCLA 18, Washington State 17
Q4 13:28
Blake Glessner kickoff for 65 yds for a touchback UCLA Penalty, Offsides (-5 Yards)
Q4 13:20
1st & 10 at own 30
Cameron Ward pass intercepted
4th quarter7 drives, then UCLA 25, Washington State 17
UCLA Touchdown, 4 plays
13:20
1st & 10 at opp 36
Carson Steele run for 4 yds to the WSU 32
12:37
2nd & 6 at opp 32
Dante Moore pass incomplete
12:34
3rd & 6 at opp 32
Dante Moore run for 10 yds to the WSU 22 for a 1ST down
11:45
1st & 10 at opp 22
Keegan Jones run for 22 yds for a TD (RJ Lopez KICK)UCLA 25, Washington State 17
Washington State Punt, 3 plays
11:45
Blake Glessner kickoff for 63 yds
11:32
1st & 10 at own 32
Nakia Watson run for 1 yd to the WSU 33
11:13
2nd & 9 at own 33
Cameron Ward pass incomplete
11:09
3rd & 9 at own 33
Cameron Ward pass incomplete
11:07
4th & 9 at own 33
Nick Haberer punt for 49 yds, fair catch by Logan Loya at the UCLA 18
UCLA Punt, 3 plays
10:57
1st & 10 at own 18
TJ Harden run for 3 yds to the UCLA 21
10:25
2nd & 7 at own 21
TJ Harden run for 2 yds to the UCLA 23
9:50
3rd & 5 at own 23
Dante Moore pass incomplete
9:46
4th & 5 at own 23
Will Powers punt for 41 yds, fair catch by Isaiah Hamilton at the WSU 36
Washington State Punt, 3 plays
9:43
1st & 10 at own 36
Cameron Ward pass incomplete
9:34
2nd & 10 at own 36
Kyle Williams run for a loss of 1 yard to the WSU 35
8:54
3rd & 11 at own 35
Cameron Ward pass complete to Carlos Hernandez for 5 yds to the WSU 40
8:15
4th & 6 at own 40
Nick Haberer punt for 48 yds, fair catch by Logan Loya at the UCLA 12
UCLA Punt, 6 plays
8:03
1st & 10 at own 12
Carson Steele run for 5 yds to the UCLA 17
7:30
2nd & 5 at own 17
Colson Yankoff run for 2 yds to the UCLA 19
6:55
3rd & 3 at own 19
Dante Moore pass complete to Logan Loya for 9 yds to the UCLA 28 for a 1ST down
6:22
1st & 10 at own 28
Timeout UCLA, clock 06:22
6:21
1st & 10 at own 28
Carson Steele run for 1 yd to the UCLA 29
5:46
2nd & 9 at own 29
Carson Steele run for a loss of 1 yard to the UCLA 28
5:07
3rd & 10 at own 28
Dante Moore sacked by Brennan Jackson for a loss of 3 yards to the UCLA 25
4:26
4th & 13 at own 25
Will Powers punt for 48 yds, fair catch by Isaiah Hamilton at the WSU 27
Washington State Turnover on downs, 9 plays
4:17
1st & 10 at own 27
Cameron Ward pass incomplete
4:04
2nd & 10 at own 27
Cameron Ward pass complete to Josh Kelly for 12 yds to the WSU 39 for a 1ST down
3:39
1st & 10 at own 39
Cameron Ward pass complete to Jaylen Jenkins for 5 yds to the WSU 44
2:58
2nd & 5 at own 44
Cameron Ward run for 4 yds to the WSU 48
2:43
3rd & 1 at own 48
Nakia Watson run for 3 yds to the UCLA 49 for a 1ST down
2:25
1st & 10 at opp 49
Cameron Ward sacked by Darius Muasau for a loss of 9 yards to the WSU 42
2:03
2nd & 19 at own 42
Cameron Ward pass complete to Josh Kelly for 14 yds to the UCLA 44
1:39
4th & 1 at opp 40
Timeout Washington State, clock 01:39
1:38
3rd & 5 at opp 44
Cameron Ward pass complete to Billy Riviere III for 4 yds to the UCLA 40
1:38
4th & 1 at opp 40
Cameron Ward run for no gain to the UCLA 40
UCLA End of game, 4 plays
1:29
1st & 9 at own 41
Carson Steele run for 13 yds to the WSU 46 for a 1ST down
0:50
1st & 10 at opp 46
(00:50) [NH] Kneel down by UCL at WSU47 (team loss of 1), clock 00:49.
0:49
2nd & 11 at opp 47
Timeout Washington State, clock 00:49
0:38
2nd & 11 at opp 47
(00:38) [NH] Kneel down by UCL at WSU49 (team loss of 2), clock 00:33.
0:23
3rd & 13 at opp 49
(00:23) [NH] Kneel down by UCL at WSU50 (team loss of 1), clock 00:18.
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.