49°F, mostly cloudy, wind 10 mph, gusts to 32 mphWeather: NOAA NCEI Integrated Surface Database; Dane County Regional-Truax Field Airport (KMSN), 10 km from the stadium, 23 minutes after kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan State
Wisconsin
149
Total yards
402
119
Passing yards
180
30
Rushing yards
222
4.0
Yards per pass
8.6
1.4
Yards per rush
4.8
7
First downs
22
2–14
Third downs
6–13
2–2
Fourth downs
2–2
2
Turnovers
0
5–40
Penalties
1–10
20:50
Possession
39:10
2
Sacks (by defense)
4
Efficiency
Michigan State
Wisconsin
24%
Success rate
47%
−0.29
EPA per play
0.28
1.12
Explosiveness
1.25
−0.09
Rushing EPA
0.05
−0.41
Passing EPA
0.84
13%
Passing-down success
48%
−0.31
First-down EPA
0.33
−0.66
Second-down EPA
−0.01
−0.37
Third-down EPA
0.35
21%
Havoc by its defense
25%
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)
Wisconsin 68% to win. Elo’s favorite won.
The line
Wisconsin −8, over/under 40.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 Wisconsin 71%, Michigan State 29%. 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. Wisconsin drives left to right, Michigan State right to left.
Q1 WisconsinPunt, 3 plays, −6 yards
Q1 Michigan StatePunt, 3 plays, 8 yards
Q1 WisconsinTouchdown, 11 plays, 75 yards
Q1 Michigan StatePunt, 3 plays, 5 yards
Q1 WisconsinTouchdown, 8 plays, 75 yards
Q2 Michigan StatePunt, 6 plays, 13 yards
Q2 WisconsinField goal, 14 plays, 52 yards
Q2 Michigan StatePunt, 3 plays, 6 yards
Q2 WisconsinPunt, 3 plays, 8 yards
Q2 Michigan StatePunt, 3 plays, 6 yards
Q2 WisconsinEnd of half, 2 plays, −6 yards
Q3 Michigan StatePunt, 12 plays, 39 yards
Q3 WisconsinTouchdown, 15 plays, 92 yards
Q4 Michigan StatePick-six, 3 plays (Wisconsin scores), 5 yards
Q4 Michigan StatePunt, 5 plays, 4 yards
Q4 WisconsinTouchdown, 1 play, 66 yards
Q4 Michigan StatePunt, 3 plays, 0 yards
Q4 WisconsinPunt, 7 plays, 41 yards
Q4 Michigan StatePunt, 3 plays, 6 yards
Q4 WisconsinPunt, 3 plays, 6 yards
Q4 Michigan StateInterception, 7 plays, 37 yards
Q4 WisconsinEnd of game, 1 play, −1 yard
Play by play
1st quarter5 drives, then Wisconsin 7, Michigan State 0
Wisconsin Punt, 3 plays
15:00
1st & 10 at own 35
Cole Hahn kickoff for 61 yds , Aron Cruickshank return for 38 yds to the Wisc 42
14:55
1st & 10 at own 42
Jack Coan pass complete to Jonathan Taylor for 9 yds to the MchSt 49
14:55
2nd & 1 at opp 49
Taylor, J. rush for 8 yards to the MSU41 (Bachie, Joe), PENALTY WIS holding (Erdmann, Jason) 10 yards to the WIS41, NO PLAY.
14:55
2nd & 11 at own 41
Jack Coan run for a loss of 8 yards to the Wisc 33 Jack Coan fumbled, recovered by Wisc Jack Coan
14:55
3rd & 19 at own 33
Garrett Groshek run for 3 yds to the Wisc 36
14:55
4th & 16 at own 36
Anthony Lotti punt for 42 yds , Brandon Sowards returns for a loss of 1 yard to the MchSt 35 MICHIGAN ST Penalty, illegal block (10 Yards) to the MchSt 11
Michigan State Punt, 3 plays
12:37
1st & 10 at own 11
Elijah Collins run for a loss of 2 yards to the MchSt 9
12:37
2nd & 12 at own 9
Brian Lewerke pass incomplete to Darrell Stewart Jr.
12:37
3rd & 12 at own 9
Brian Lewerke pass complete to Darrell Stewart Jr. for 10 yds to the MchSt 19
12:37
4th & 2 at own 19
Jake Hartbarger punt for 61 yds , Jack Dunn returns for 5 yds to the Wisc 25
Wisconsin Touchdown, 11 plays
11:16
1st & 10 at own 25
Jonathan Taylor run for 1 yd to the Wisc 26
11:16
2nd & 9 at own 26
Jack Coan pass complete to Danny Davis III for 11 yds to the Wisc 37 for a 1ST down
11:16
1st & 10 at own 37
Jonathan Taylor run for 6 yds to the Wisc 43
11:16
2nd & 4 at own 43
Jonathan Taylor run for a loss of 1 yard to the Wisc 42
11:16
3rd & 5 at own 42
Jack Coan pass complete to Quintez Cephus for 9 yds to the MchSt 49 for a 1ST down
11:16
1st & 10 at opp 49
Jonathan Taylor run for 13 yds to the MchSt 36 for a 1ST down
11:16
1st & 10 at opp 36
Jonathan Taylor run for 5 yds to the MchSt 31
11:16
2nd & 5 at opp 31
Nakia Watson run for 3 yds to the MchSt 28
11:16
3rd & 2 at opp 28
Jonathan Taylor run for no gain to the MchSt 28
11:16
4th & 2 at opp 28
Jack Coan pass complete to Jake Ferguson for 27 yds to the MchSt 1 for a 1ST down
5:00
1st & goal at opp 1
Jonathan Taylor run for 1 yd for a TD MICHIGAN ST Penalty, Defensive offside ( Yards) declined, (Collin Larsh KICK)Wisconsin 7, Michigan State 0
Michigan State Punt, 3 plays
5:00
1st & 0 at own 35
Zach Hintze kickoff for 65 yds for a touchback
5:00
1st & 10 at own 25
Brian Lewerke pass incomplete to Darrell Stewart Jr.
5:00
2nd & 10 at own 25
Brian Lewerke pass complete to Darrell Stewart Jr. for 5 yds to the MchSt 30
5:00
3rd & 5 at own 30
Brian Lewerke pass incomplete to C.J. Hayes
5:00
4th & 5 at own 30
Jake Hartbarger punt for 45 yds, fair catch by Danny Davis III at the Wisc 25
Wisconsin Touchdown, 8 plays
4:11
1st & 10 at own 25
Jack Coan pass complete to Jonathan Taylor for 8 yds to the Wisc 33
4:11
2nd & 2 at own 33
Taylor, J. rush for 5 yards to the WIS38 (Simmons, A.), PENALTY MSU offside (Panasiuk, Mike) 5 yards to the WIS38, 1ST DOWN WIS, NO PLAY.
4:11
1st & 10 at own 38
Jonathan Taylor run for 4 yds to the Wisc 42
4:11
2nd & 6 at own 42
Jack Coan pass complete to Jonathan Taylor for 5 yds to the Wisc 47
4:11
3rd & 1 at own 47
John Chenal run for 2 yds to the Wisc 49 for a 1ST down
4:11
1st & 10 at own 49
Nakia Watson run for 19 yds to the MchSt 32 for a 1ST down
4:11
1st & 10 at opp 32
Jonathan Taylor run for 11 yds to the MchSt 21 for a 1ST down
4:11
1st & 10 at opp 21
Jonathan Taylor run for 2 yds to the MchSt 19
Q2 14:54
2nd & 8 at opp 19
Jack Coan pass complete to Quintez Cephus for 19 yds for a TD, (Collin Larsh KICK)Wisconsin 14, Michigan State 0
2nd quarter6 drives, then Wisconsin 17, Michigan State 0
Michigan State Punt, 6 plays
14:54
1st & 0 at own 35
Zach Hintze kickoff for 65 yds , Darrell Stewart Jr. return for 18 yds to the MchSt 18
14:48
1st & 10 at own 18
Brian Lewerke run for 6 yds to the MchSt 24
14:48
2nd & 4 at own 24
Brian Lewerke run for no gain to the MchSt 24
14:48
3rd & 4 at own 24
Brian Lewerke pass complete to C.J. Hayes for 5 yds to the MchSt 29 for a 1ST down
14:48
1st & 10 at own 29
Brian Lewerke pass incomplete to Darrell Stewart Jr.
14:48
2nd & 10 at own 29
Elijah Collins run for 2 yds to the MchSt 31
14:48
3rd & 8 at own 31
Brian Lewerke pass incomplete to Darrell Stewart Jr., broken up by Eric Burrell
14:48
4th & 8 at own 31
Jake Hartbarger punt for 32 yds, downed at the Wisc 37
Wisconsin Field goal, 14 plays
12:04
1st & 10 at own 37
Jonathan Taylor run for 7 yds to the Wisc 44
12:04
2nd & 3 at own 44
Jonathan Taylor run for 1 yd to the Wisc 45
12:04
3rd & 2 at own 45
Coan, Jack pass incomplete to Ferguson, Jake, PENALTY MSU offside (Willekes, Kenny) 5 yards to the 50 yardline, 1ST DOWN WIS, NO PLAY.
12:04
1st & 10 at the 50
Jack Coan pass complete to Jake Ferguson for 11 yds to the MchSt 39 for a 1ST down
12:04
1st & 10 at opp 39
Jonathan Taylor run for 3 yds to the MchSt 36
12:04
2nd & 7 at opp 36
Jonathan Taylor run for 2 yds to the MchSt 34
12:04
3rd & 5 at opp 34
Jack Coan pass incomplete, broken up by Antjuan Simmons
12:04
4th & 5 at opp 34
Jack Coan pass complete to A.J. Taylor for 10 yds to the MchSt 24 for a 1ST down
12:04
1st & 10 at opp 24
Jonathan Taylor run for no gain to the MchSt 24
12:04
2nd & 10 at opp 24
Jack Coan pass complete to John Chenal for 1 yd to the MchSt 23
12:04
3rd & 9 at opp 23
Jack Coan pass complete to Danny Davis III for 10 yds to the MchSt 13 for a 1ST down
12:04
1st & 10 at opp 13
Jonathan Taylor run for 2 yds to the MchSt 11
12:04
2nd & 8 at opp 11
Jack Coan pass incomplete to Jonathan Taylor
12:04
3rd & 8 at opp 11
Jack Coan pass complete to Danny Davis III for no gain to the MchSt 11
4:30
4th & 8 at opp 11
Collin Larsh 29 yd FG GOODWisconsin 17, Michigan State 0
Michigan State Punt, 3 plays
4:30
1st & 0 at own 35
Zach Hintze kickoff for 65 yds for a touchback
4:30
1st & 10 at own 25
Elijah Collins run for 6 yds to the MchSt 31
4:30
2nd & 4 at own 31
Brian Lewerke pass incomplete to Darrell Stewart Jr.
4:30
3rd & 4 at own 31
Brian Lewerke pass incomplete to Darrell Stewart Jr.
4:30
4th & 4 at own 31
Jake Hartbarger punt for 42 yds, punt out-of-bounds at the Wisc 29 , Danny Davis III returns for 2 yds to the Wisc 29
Wisconsin Punt, 3 plays
3:38
1st & 10 at own 29
Jack Coan pass complete to Jake Ferguson for 3 yds to the Wisc 32
3:38
2nd & 7 at own 32
Nakia Watson run for 2 yds to the Wisc 34
3:38
3rd & 5 at own 34
Jack Coan pass complete to Garrett Groshek for 3 yds to the Wisc 37
3:38
4th & 2 at own 37
Anthony Lotti punt for 48 yds, fair catch by Brandon Sowards at the MchSt 15
Michigan State Punt, 3 plays
1:29
1st & 10 at own 15
Brian Lewerke pass complete to Matt Seybert for 7 yds to the MchSt 22
1:29
2nd & 3 at own 22
Elijah Collins run for 2 yds to the MchSt 24
0:57
3rd & 1 at own 24
Timeout MICHIGAN ST, clock 00:57
0:57
3rd & 1 at own 24
Timeout WISCONSIN, clock 00:57
0:57
3rd & 1 at own 24
Elijah Collins run for a loss of 3 yards to the MchSt 21
0:53
4th & 4 at own 21
Timeout WISCONSIN, clock 00:53
0:53
4th & 4 at own 21
Jake Hartbarger punt for 34 yds, fair catch by Danny Davis III at the Wisc 45
Wisconsin End of half, 2 plays
0:47
1st & 10 at own 45
Jonathan Taylor run for 1 yd to the Wisc 46
0:47
2nd & 9 at own 46
Jack Coan sacked by Jacub Panasiuk for a loss of 7 yards to the Wisc 39 Jack Coan fumbled, recovered by Wisc Cole Van Lanen , return for 0 yards
3rd quarter2 drives, then Wisconsin 17, Michigan State 0
Michigan State Punt, 12 plays
15:00
3rd & 16 at own 35
Zach Hintze kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Brian Lewerke pass complete to Cody White for 7 yds to the MchSt 32
15:00
2nd & 3 at own 32
Brian Lewerke run for 4 yds to the MchSt 36 for a 1ST down
15:00
1st & 10 at own 36
Elijah Collins run for 1 yd to the MchSt 37
15:00
2nd & 9 at own 37
Brian Lewerke run for a loss of 4 yards to the MchSt 33 Brian Lewerke fumbled, recovered by MchSt Brian Lewerke
15:00
3rd & 13 at own 33
Brian Lewerke run for 5 yds to the MchSt 38
15:00
4th & 8 at own 38
Tyriq Thompson run for 20 yds to the Wisc 42 for a 1ST down
15:00
1st & 10 at opp 42
Elijah Collins run for 4 yds to the Wisc 38
15:00
2nd & 6 at opp 38
Cody White run for no gain to the Wisc 38
15:00
3rd & 6 at opp 38
Brian Lewerke pass complete to Darrell Stewart Jr. for 11 yds to the Wisc 27 for a 1ST down
9:48
1st & 10 at opp 27
Timeout WISCONSIN, clock 09:48
9:48
1st & 10 at opp 27
Brian Lewerke sacked by Chris Orr for a loss of 8 yards to the Wisc 35
9:48
2nd & 18 at opp 35
Brian Lewerke sacked by Isaiahh Loudermilk for a loss of 4 yards to the Wisc 39
9:48
3rd & 22 at opp 39
MICHIGAN ST Penalty, substitution infraction (-5 Yards) to the Wisc 44
9:48
3rd & 27 at opp 44
Brian Lewerke pass complete to Matt Seybert for 8 yds to the Wisc 36
9:48
4th & 19 at opp 36
Jake Hartbarger punt for 28 yds, downed at the Wisc 8
Wisconsin Touchdown, 15 plays
7:24
1st & 10 at own 8
John Chenal run for 9 yds to the Wisc 17
7:24
2nd & 1 at own 17
Aron Cruickshank run for 5 yds to the Wisc 22 for a 1ST down
7:24
1st & 10 at own 22
Jonathan Taylor run for 2 yds to the Wisc 24
7:24
2nd & 8 at own 24
Jack Coan pass complete to Kendric Pryor for 18 yds to the Wisc 42 for a 1ST down
7:24
1st & 10 at own 42
Jack Coan pass complete to Garrett Groshek for 3 yds to the Wisc 45
7:24
2nd & 7 at own 45
Jonathan Taylor run for 9 yds to the MchSt 46 for a 1ST down
7:24
1st & 10 at opp 46
Jonathan Taylor run for 9 yds to the MchSt 37
7:24
2nd & 1 at opp 37
Jonathan Taylor run for a loss of 1 yard to the MchSt 38
7:24
3rd & 2 at opp 38
Jonathan Taylor run for 3 yds to the MchSt 35 for a 1ST down
7:24
1st & 10 at opp 35
Jonathan Taylor run for a loss of 1 yard to the MchSt 36
7:24
2nd & 11 at opp 36
Jack Coan pass complete to Danny Davis III for 12 yds to the MchSt 24 for a 1ST down
7:24
1st & 10 at opp 24
Garrett Groshek run for 4 yds to the MchSt 20
Q4 15:00
2nd & 6 at opp 20
Jonathan Taylor run for a loss of 2 yards to the MchSt 22
Q4 15:00
3rd & 8 at opp 22
Jack Coan pass complete to Jake Ferguson for 21 yds to the MchSt 1 for a 1ST down
Q4 13:38
1st & goal at opp 1
Jonathan Taylor run for 1 yd for a TD, (Collin Larsh KICK)Wisconsin 24, Michigan State 0
4th quarter9 drives, then Wisconsin 38, Michigan State 0
Michigan State Pick-six, 3 plays (Wisconsin scores)
13:38
1st & 0 at own 35
Zach Hintze kickoff for 65 yds for a touchback
13:38
1st & 10 at own 25
Brian Lewerke pass incomplete, broken up by Isaiahh Loudermilk
13:38
2nd & 10 at own 25
Brian Lewerke run for 5 yds to the MchSt 30
12:52
3rd & 5 at own 30
Brian Lewerke pass intercepted for a TD Zack Baun return for 34 yds for a TD, (Collin Larsh KICK)Wisconsin 31, Michigan State 0
Michigan State Punt, 5 plays
12:52
1st & 0 at own 35
Zach Hintze kickoff for 65 yds for a touchback
12:52
1st & 10 at own 25
Rocky Lombardi pass complete to C.J. Hayes for 6 yds to the MchSt 31
12:52
2nd & 4 at own 31
Elijah Collins run for 6 yds to the MchSt 37 for a 1ST down
12:52
1st & 10 at own 37
Rocky Lombardi pass incomplete to Matt Dotson, broken up by Chris Orr
12:52
2nd & 10 at own 37
Rocky Lombardi run for a loss of 8 yards to the MchSt 29 Rocky Lombardi fumbled, recovered by MchSt Rocky Lombardi
12:52
3rd & 18 at own 29
Rocky Lombardi pass incomplete to Cody White
12:52
4th & 18 at own 29
Jake Hartbarger punt for 39 yds , Danny Davis III returns for 2 yds to the Wisc 34
Wisconsin Touchdown, 1 play
10:52
1st & 10 at own 34
Kendric Pryor run for 66 yds for a TD, (Collin Larsh KICK)Wisconsin 38, Michigan State 0
Michigan State Punt, 3 plays
10:52
1st & 0 at own 35
Zach Hintze kickoff for 65 yds for a touchback
10:52
1st & 10 at own 25
Rocky Lombardi pass incomplete to Darrell Stewart Jr.
10:52
2nd & 10 at own 25
Rocky Lombardi pass incomplete to C.J. Hayes, broken up by Mike Maskalunas
10:52
3rd & 10 at own 25
Rocky Lombardi pass incomplete to Darrell Stewart Jr.
10:38
4th & 10 at own 25
Timeout WISCONSIN, clock 10:38
10:38
4th & 10 at own 25
Jake Hartbarger punt for 54 yds, downed at the Wisc 21
Wisconsin Punt, 7 plays
10:25
1st & 10 at own 21
Jonathan Taylor run for 2 yds to the Wisc 23
10:25
2nd & 8 at own 23
Nakia Watson run for 7 yds to the Wisc 30
10:25
3rd & 1 at own 30
John Chenal run for 4 yds to the Wisc 34 for a 1ST down
10:25
1st & 10 at own 34
Aron Cruickshank run for 23 yds to the MchSt 43 for a 1ST down
10:25
1st & 10 at opp 43
John Chenal run for 2 yds to the MchSt 41
10:25
2nd & 8 at opp 41
Nakia Watson run for 3 yds to the MchSt 38
10:25
3rd & 5 at opp 38
Jack Coan pass incomplete to Adam Krumholz
10:25
4th & 5 at opp 38
Anthony Lotti punt for 28 yds, fair catch by Brandon Sowards at the MchSt 10
Michigan State Punt, 3 plays
6:00
1st & 10 at own 10
Rocky Lombardi run for 3 yds to the MchSt 13
6:00
2nd & 7 at own 13
Darrell Stewart Jr. run for a loss of 5 yards to the MchSt 8
6:00
3rd & 12 at own 8
Rocky Lombardi pass complete to Cody White for 8 yds to the MchSt 16
6:00
4th & 4 at own 16
Jake Hartbarger punt for 53 yds, fair catch by Danny Davis III at the Wisc 31
Wisconsin Punt, 3 plays
4:04
1st & 10 at own 31
Bradrick Shaw run for 1 yd to the Wisc 32
4:04
2nd & 9 at own 32
Bradrick Shaw run for 5 yds to the Wisc 37
4:04
3rd & 4 at own 37
Bradrick Shaw run for no gain to the Wisc 37
4:04
4th & 4 at own 37
Anthony Lotti punt for 20 yds, punt out-of-bounds at the MchSt 43
Michigan State Interception, 7 plays
1:55
1st & 10 at own 43
Lombardi, Rocky pass incomplete to White, Cody, PENALTY MSU pass interference (White, Cody) 15 yards to the MSU28, NO PLAY.
1:55
1st & 25 at own 28
Rocky Lombardi pass incomplete to Cody White
1:55
2nd & 25 at own 28
Rocky Lombardi pass incomplete to C.J. Hayes
1:55
3rd & 25 at own 28
Rocky Lombardi pass complete to Cody White for 19 yds to the MchSt 47
1:55
4th & 6 at own 47
Rocky Lombardi pass complete to Darrell Stewart Jr. for 18 yds to the Wisc 35 for a 1ST down
1:55
1st & 10 at opp 35
Rocky Lombardi pass complete to Darrell Stewart Jr. for 15 yds to the Wisc 20 for a 1ST down
1:55
1st & 10 at opp 20
Rocky Lombardi pass incomplete
1:55
2nd & 10 at opp 20
Rocky Lombardi pass intercepted Rachad Wildgoose return for 11 yds to the Wisc 12
Wisconsin End of game, 1 play
0:12
1st & 10 at own 12
TEAM run for a loss of 1 yard to the Wisc 11
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.