Referee Mike Cannon; umpire Ed Feaster; head linesman Mike Dolce; line judge John Quinn; side judge Frank Steratore; field judge Grady Smith; back judge Mike Elliott; center judge Brent DurbinGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Wisconsin
Penn State
415
Total yards
435
174
Passing yards
384
241
Rushing yards
51
8.3
Yards per pass
12.4
4.9
Yards per rush
1.8
22
First downs
21
5–12
Third downs
3–10
0–1
Fourth downs
0–3
0
Turnovers
2
4–40
Penalties
3–25
36:57
Possession
23:03
1
Sacks (by defense)
2
Efficiency
Wisconsin
Penn State
54%
Success rate
46%
0.16
EPA per play
0.26
0.95
Explosiveness
1.43
−0.01
Rushing EPA
−0.01
0.61
Passing EPA
0.54
47%
Passing-down success
56%
0.08
First-down EPA
0.48
0.35
Second-down EPA
0.36
0.44
Third-down EPA
0.52
11%
Havoc by its defense
16%
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 60% to win. Penn State pulled the upset.
The line
Wisconsin −1, over/under 47.
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 53%, Penn State 47%. 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. Penn State drives left to right, Wisconsin right to left.
Q1 Penn StatePunt, 3 plays, 7 yards
Q1 WisconsinTouchdown, 14 plays, 81 yards
Q1 Penn StatePunt, 3 plays, 3 yards
Q1 WisconsinTouchdown, 2 plays, 72 yards
Q1 Penn StateTouchdown, 5 plays, 75 yards
Q1 WisconsinPunt, 8 plays, 30 yards
Q2 Penn StateFumble return TD, 5 plays (Wisconsin scores), 19 yards
Q2 Penn StateTurnover on downs, 5 plays, 19 yards
Q2 WisconsinTouchdown, 5 plays, 42 yards
Q2 Penn StateFumble, 6 plays, 27 yards
Q2 WisconsinPunt, 3 plays, 3 yards
Q2 Penn StateTouchdown, 8 plays, 90 yards
Q2 WisconsinEnd of half, 4 plays, 17 yards
Q3 WisconsinMissed FG, 7 plays, 45 yards
Q3 Penn StateTouchdown, 1 play, 70 yards
Q3 WisconsinPunt, 5 plays, 5 yards
Q3 Penn StateTouchdown, 8 plays, 63 yards
Q3 WisconsinField goal, 9 plays, 70 yards
Q3 Penn StateTouchdown, 4 plays, 81 yards
Q4 WisconsinPunt, 5 plays, 9 yards
Q4 Penn StateField goal, 9 plays, 58 yards
Q4 WisconsinTurnover on downs, 10 plays, 51 yards
Q4 Penn StateTurnover on downs, 4 plays, −1 yard
Play by play
1st quarter6 drives, then Wisconsin 14, Penn State 7
Penn State Punt, 3 plays
15:00
1st & 10 at own 35
P.J. Rosowski kickoff for 65 yds , Miles Sanders return for 29 yds to the PnSt 29
14:48
1st & 10 at own 29
Saquon Barkley run for 7 yds to the PnSt 36
14:24
2nd & 3 at own 36
Andre Robinson run for no gain to the PnSt 36
13:38
3rd & 3 at own 36
Trace McSorley pass incomplete to Mike Gesicki
13:27
4th & 3 at own 36
Blake Gillikin punt for 45 yds , Jazz Peavy returns for no gain to the Wisc 19
Wisconsin Touchdown, 14 plays
13:22
1st & 10 at own 19
Corey Clement run for 5 yds to the Wisc 24
12:49
2nd & 5 at own 24
Corey Clement run for 6 yds to the Wisc 30 for a 1ST down
12:22
1st & 10 at own 30
Corey Clement run for 3 yds to the Wisc 33
11:46
2nd & 7 at own 33
Corey Clement run for 2 yds to the Wisc 35
11:08
3rd & 5 at own 35
Bart Houston pass complete to Troy Fumagalli for 6 yds to the Wisc 41 for a 1ST down
10:33
1st & 10 at own 41
Corey Clement run for 5 yds to the Wisc 46
9:52
2nd & 5 at own 46
Quintez Cephus run for a loss of 3 yards to the Wisc 43
9:52
3rd & 8 at own 43
PENN ST Penalty, Personal Foul (Manny Bowen) to the PnSt 42 for a 1ST down
9:30
1st & 10 at opp 42
Bradrick Shaw run for 5 yds to the PnSt 37
8:58
2nd & 5 at opp 37
Bradrick Shaw run for 12 yds to the PnSt 25 for a 1ST down
8:18
1st & 10 at opp 25
Corey Clement run for 5 yds to the PnSt 20
7:41
2nd & 5 at opp 20
Corey Clement run for a loss of 2 yards to the PnSt 22
7:05
3rd & 7 at opp 22
WISCONSIN Penalty, False Start (David Edwards) to the PnSt 27
6:35
3rd & 12 at opp 27
Bart Houston pass complete to Jazz Peavy for 24 yds to the PnSt 3 for a 1ST down
6:03
1st & goal at opp 3
Corey Clement run for 2 yds to the PnSt 1
5:27
2nd & goal at opp 1
Austin Ramesh run for 1 yd for a TD, (Andrew Endicott KICK)Wisconsin 7, Penn State 0
Penn State Punt, 3 plays
5:27
2nd & 8 at own 35
P.J. Rosowski kickoff for 65 yds , Miles Sanders return for 16 yds to the PnSt 16
5:14
1st & 10 at own 16
Trace McSorley run for 3 yds to the PnSt 19
4:38
2nd & 7 at own 19
Trace McSorley run for no gain to the PnSt 19
3:59
3rd & 7 at own 19
Trace McSorley pass incomplete to Chris Godwin
3:51
4th & 7 at own 19
Blake Gillikin punt for 53 yds, fair catch by Jazz Peavy at the Wisc 28
Wisconsin Touchdown, 2 plays
3:43
1st & 10 at own 28
Corey Clement run for 5 yds to the Wisc 33
3:06
2nd & 5 at own 33
Corey Clement run for 67 yds for a TD, (Andrew Endicott KICK)Wisconsin 14, Penn State 0
Penn State Touchdown, 5 plays
3:06
2nd & 5 at own 35
P.J. Rosowski kickoff for 65 yds for a touchback
2:57
1st & 10 at own 25
Saquon Barkley run for 22 yds to the PnSt 47 for a 1ST down
2:37
1st & 10 at own 47
Andre Robinson run for 3 yds to the 50 yard line
2:17
2nd & 7 at the 50
Trace McSorley run for 1 yd to the Wisc 49
1:38
3rd & 6 at opp 49
Trace McSorley pass complete to DaeSean Hamilton for 16 yds to the Wisc 33 for a 1ST down
1:10
1st & 10 at opp 33
Trace McSorley pass complete to Mike Gesicki for 33 yds for a TD, (Tyler Davis KICK)Wisconsin 14, Penn State 7
Wisconsin Punt, 8 plays
1:10
1st & 10 at own 35
Joey Julius kickoff for 63 yds , Natrell Jamerson return for 23 yds to the Wisc 25
0:57
1st & 10 at own 25
Bradrick Shaw run for 2 yds to the Wisc 27
0:13
2nd & 8 at own 27
Bart Houston pass complete to Dare Ogunbowale for 7 yds to the Wisc 34
Q2 14:55
3rd & 1 at own 34
PENN ST Penalty, Defensive Offside (5 Yards) to the Wisc 39 for a 1ST down
Q2 14:31
1st & 10 at own 39
Bradrick Shaw run for 7 yds to the Wisc 46
Q2 13:56
2nd & 3 at own 46
Bradrick Shaw run for a loss of 2 yards to the Wisc 44
Q2 13:10
3rd & 5 at own 44
Bart Houston pass complete to Dare Ogunbowale for 9 yds to the PnSt 47 for a 1ST down
Q2 12:38
1st & 10 at opp 47
Bart Houston pass incomplete to Austin Ramesh
Q2 12:30
2nd & 10 at opp 47
Dare Ogunbowale run for 2 yds to the PnSt 45
Q2 11:53
3rd & 8 at opp 45
Bart Houston pass incomplete to Jazz Peavy
Q2 11:45
4th & 8 at opp 45
Anthony Lotti punt for 33 yds, fair catch by Gregg Garrity at the PnSt 12
2nd quarter7 drives, then Wisconsin 28, Penn State 14
Penn State Fumble return TD, 5 plays (Wisconsin scores)
11:37
1st & 10 at own 12
Trace McSorley pass complete to Mike Gesicki for 8 yds to the PnSt 20
11:09
2nd & 2 at own 20
Trace McSorley pass complete to Saquon Barkley for 2 yds to the PnSt 22 for a 1ST down
10:53
1st & 10 at own 22
Saquon Barkley run for a loss of 1 yard to the PnSt 21
10:13
2nd & 11 at own 21
Trace McSorley pass complete to Saeed Blacknall for 10 yds to the PnSt 31
9:42
3rd & 1 at own 31
TEAM run for a loss of 19 yards TEAM fumbled, recovered by Wisc Ryan Connelly , return for 12 yds, (Andrew Endicott KICK)Wisconsin 21, Penn State 7
Penn State Turnover on downs, 5 plays
9:28
1st & 10 at own 23
Trace McSorley pass complete to Chris Godwin for 11 yds to the PnSt 34 for a 1ST down
8:56
1st & 10 at own 34
Andre Robinson run for 4 yds to the PnSt 38
8:23
2nd & 6 at own 38
Trace McSorley pass incomplete to DeAndre Thompkins
8:11
3rd & 6 at own 38
Trace McSorley pass complete to DaeSean Hamilton for 4 yds to the PnSt 42
7:46
4th & 2 at own 42
Trace McSorley pass incomplete to Saeed Blacknall
Wisconsin Touchdown, 5 plays
7:41
1st & 10 at opp 42
Corey Clement run for 1 yd to the PnSt 41
7:03
2nd & 9 at opp 41
Bart Houston pass complete to Eric Steffes for 14 yds to the PnSt 27 for a 1ST down
6:32
1st & 10 at opp 27
Corey Clement run for 11 yds to the PnSt 16 Corey Clement fumbled, forced by Torrence Brown, recovered by Wisc Zander Neuville for a 1ST down
6:26
1st & 10 at opp 16
Dare Ogunbowale run for 9 yds to the PnSt 7
5:15
2nd & 1 at opp 7
Dare Ogunbowale run for 7 yds for a TD, (Andrew Endicott KICK)Wisconsin 28, Penn State 7
Penn State Fumble, 6 plays
5:15
2nd & 1 at own 35
P.J. Rosowski kickoff for 65 yds for a touchback
5:11
1st & 10 at own 25
Trace McSorley pass incomplete to DeAndre Thompkins, broken up by Vince Biegel
5:04
2nd & 10 at own 25
Saquon Barkley run for 18 yds to the PnSt 43 for a 1ST down
4:40
1st & 10 at own 43
Trace McSorley pass incomplete to DeAndre Thompkins
4:32
2nd & 10 at own 43
Saquon Barkley run for 8 yds to the Wisc 49
4:04
3rd & 2 at opp 49
Saquon Barkley run for 1 yd to the Wisc 48
3:25
4th & 1 at opp 48
Trace McSorley sacked by T.J. Watt for a loss of 9 yards to the PnSt 43 Trace McSorley fumbled, forced by T.J. Watt, recovered by Wisc T.J. Watt , return for 0 yards
Wisconsin Punt, 3 plays
3:13
1st & 10 at opp 43
Corey Clement run for 3 yds to the PnSt 40
2:41
2nd & 7 at opp 40
Bart Houston pass incomplete to Robert Wheelwright
2:35
3rd & 7 at opp 40
Bart Houston pass incomplete to Jazz Peavy, broken up by Brandon Bell
2:25
4th & 7 at opp 40
Anthony Lotti punt for 30 yds, downed at the PnSt 10
Penn State Touchdown, 8 plays
2:18
1st & 10 at own 10
Trace McSorley pass complete to Saeed Blacknall for 12 yds to the PnSt 22 for a 1ST down
2:02
1st & 10 at own 22
Saquon Barkley run for 1 yd to the PnSt 23
2:02
2nd & 9 at own 23
Timeout PENN ST, clock 02:02
1:55
2nd & 9 at own 23
Trace McSorley pass complete to DaeSean Hamilton for 7 yds to the PnSt 30
1:35
3rd & 2 at own 30
Trace McSorley pass complete to DaeSean Hamilton for 18 yds to the PnSt 48 for a 1ST down
1:18
1st & 10 at own 48
Trace McSorley pass incomplete to Irvin Charles
1:13
2nd & 10 at own 48
Trace McSorley pass incomplete to Irvin Charles
1:08
3rd & 10 at own 48
Trace McSorley pass complete to Saeed Blacknall for 12 yds to the Wisc 40 for a 1ST down
0:58
1st & 10 at opp 40
Trace McSorley pass complete to Saeed Blacknall for 40 yds for a TD, (Tyler Davis KICK)Wisconsin 28, Penn State 14
Wisconsin End of half, 4 plays
0:58
1st & 10 at own 35
Joey Julius kickoff for 65 yds for a touchback
0:53
1st & 10 at own 25
Jazz Peavy run for 5 yds to the Wisc 30
0:48
2nd & 5 at own 30
Dare Ogunbowale run for 1 yd to the Wisc 31
0:48
3rd & 4 at own 31
Timeout PENN ST, clock 00:48
0:44
3rd & 4 at own 31
Bart Houston pass complete to Kyle Penniston for 6 yds to the Wisc 37 for a 1ST down
0:22
1st & 10 at own 37
Dare Ogunbowale run for 5 yds to the Wisc 42
3rd quarter6 drives, then Wisconsin 31, Penn State 28
Wisconsin Missed FG, 7 plays
15:00
1st & 10 at own 35
Joey Julius kickoff for 65 yds for a touchback
14:52
1st & 10 at own 25
Bart Houston pass complete to Jazz Peavy for 8 yds to the Wisc 33
14:19
2nd & 2 at own 33
Corey Clement run for 14 yds to the Wisc 47 for a 1ST down
13:53
1st & 10 at own 47
Bart Houston pass complete to Troy Fumagalli for 19 yds to the PnSt 34 for a 1ST down
13:12
1st & 10 at opp 34
Corey Clement run for 3 yds to the PnSt 31
12:27
2nd & 7 at opp 31
Bradrick Shaw run for 4 yds to the PnSt 27
11:47
3rd & 3 at opp 27
Bradrick Shaw run for a loss of 3 yards to the PnSt 30
11:09
4th & 6 at opp 30
Andrew Endicott 48 yd FG MISSED
Penn State Touchdown, 1 play
10:58
1st & 10 at own 30
Trace McSorley pass complete to Saeed Blacknall for 70 yds for a TD, (Tyler Davis KICK)Wisconsin 28, Penn State 21
Wisconsin Punt, 5 plays
10:58
1st & 10 at own 35
Joey Julius kickoff for 65 yds , Natrell Jamerson return for 19 yds to the Wisc 19
10:44
1st & 10 at own 19
Bradrick Shaw run for 7 yds to the Wisc 26
10:19
2nd & 3 at own 26
Bradrick Shaw run for 6 yds to the Wisc 32 for a 1ST down
9:46
1st & 10 at own 32
Bradrick Shaw run for 4 yds to the Wisc 36
9:05
2nd & 6 at own 36
Bart Houston run for 1 yd to the Wisc 37
8:25
3rd & 5 at own 37
Bart Houston sacked by Brandon Bell for a loss of 13 yards to the Wisc 24 Bart Houston fumbled, forced by Brandon Bell, recovered by Wisc Bart Houston , return for 0 yards
7:39
4th & 18 at own 24
Anthony Lotti punt for 39 yds, fair catch by John Reid at the PnSt 37
Penn State Touchdown, 8 plays
7:33
1st & 10 at own 37
Saquon Barkley run for 16 yds to the Wisc 47 for a 1ST down
7:14
1st & 10 at opp 47
Trace McSorley pass complete to Chris Godwin for 14 yds to the Wisc 33 for a 1ST down
6:55
1st & 10 at opp 33
Saquon Barkley run for 1 yd to the Wisc 32
6:30
2nd & 9 at opp 32
Trace McSorley pass complete to Mike Gesicki for 17 yds to the Wisc 15 for a 1ST down
6:02
1st & 10 at opp 15
Saquon Barkley run for 4 yds to the Wisc 11
5:25
2nd & 6 at opp 11
Trace McSorley pass complete to DaeSean Hamilton for 7 yds to the Wisc 4 for a 1ST down
4:59
1st & goal at opp 4
Trace McSorley run for 3 yds to the Wisc 1
4:22
2nd & goal at opp 1
Saquon Barkley run for 1 yd for a TD, (Tyler Davis KICK)Tied at 28
Wisconsin Field goal, 9 plays
4:22
2nd & 7 at own 35
Joey Julius kickoff for 65 yds for a touchback
4:13
1st & 10 at own 25
Corey Clement run for 9 yds to the Wisc 34
3:41
2nd & 1 at own 34
Corey Clement run for 5 yds to the Wisc 39 for a 1ST down
3:05
1st & 10 at own 39
Bart Houston pass complete to Corey Clement for 26 yds to the PnSt 35 for a 1ST down
2:30
1st & 10 at opp 35
Bradrick Shaw run for 3 yds to the PnSt 32
1:57
2nd & 7 at opp 32
Bradrick Shaw run for 20 yds to the PnSt 12 for a 1ST down
1:23
1st & 10 at opp 12
Corey Clement run for 2 yds to the PnSt 10
1:02
2nd & 8 at opp 10
Bart Houston pass incomplete to Troy Fumagalli
0:56
3rd & 8 at opp 10
Bart Houston pass complete to Jazz Peavy for 5 yds to the PnSt 5
0:16
4th & 3 at opp 5
Andrew Endicott 23 yd FG GOODWisconsin 31, Penn State 28
Penn State Touchdown, 4 plays
0:16
4th & 3 at own 35
P.J. Rosowski kickoff for 61 yds , Miles Sanders return for 15 yds to the PnSt 19
0:03
1st & 10 at own 19
Trace McSorley pass complete to DaeSean Hamilton for 38 yds to the Wisc 43 for a 1ST down
Q4 14:48
1st & 10 at opp 43
Trace McSorley pass complete to DaeSean Hamilton for 25 yds to the Wisc 18 for a 1ST down
Q4 14:24
1st & 10 at opp 18
Saquon Barkley run for no gain to the Wisc 18
Q4 13:41
2nd & 10 at opp 18
Trace McSorley pass complete to Saquon Barkley for 18 yds for a TD, (Tyler Davis KICK)Penn State 35, Wisconsin 31
4th quarter4 drives, then Penn State 38, Wisconsin 31
Wisconsin Punt, 5 plays
13:41
2nd & 15 at own 35
Joey Julius kickoff for 62 yds , Natrell Jamerson return for 20 yds to the Wisc 23
13:27
1st & 10 at own 23
Houston, Bart pass complete to Clement, Corey for 2 yards to the WISCONSIN25, PENALTY WISCONSIN illegal shift 5 yards to the WISCONSIN18, NO PLAY.
13:02
1st & 15 at own 18
Corey Clement run for 12 yds to the Wisc 30
12:27
2nd & 3 at own 30
Corey Clement run for 6 yds to the Wisc 36 for a 1ST down
11:56
1st & 10 at own 36
Bradrick Shaw run for a loss of 2 yards to the Wisc 34
11:18
2nd & 12 at own 34
Bart Houston sacked by Koa Farmer for a loss of 4 yards to the Wisc 30
10:32
3rd & 16 at own 30
Bart Houston pass complete to Dare Ogunbowale for 2 yds to the Wisc 32
9:52
4th & 14 at own 32
Anthony Lotti punt for 37 yds , John Reid returns for 5 yds to the PnSt 36
Penn State Field goal, 9 plays
9:43
1st & 10 at own 36
Saquon Barkley run for 4 yds to the PnSt 40
9:08
2nd & 6 at own 40
Trace McSorley pass incomplete to Mike Gesicki
9:02
3rd & 6 at own 40
McSorley, Trace pass incomplete, PENALTY WISCONSIN roughing passer (Jacobs, Leon) 15 yards to the WISCONSIN45, NO PLAY, 1ST DOWN PENNST.
8:51
1st & 10 at opp 45
Saquon Barkley run for 2 yds to the Wisc 43
8:16
2nd & 8 at opp 43
Trace McSorley pass complete to Saeed Blacknall for 11 yds to the Wisc 32 for a 1ST down
7:56
1st & 10 at opp 32
Saquon Barkley run for 2 yds to the Wisc 30
7:13
2nd & 8 at opp 30
McSorley, Trace pass incomplete to Hamilton, DaeSean, PENALTY WISCONSIN pass interference (Musso, Leo) 15 yards to the WISCONSIN15, NO PLAY, 1ST DOWN PENNST.
7:00
1st & 10 at opp 15
Saquon Barkley run for a loss of 2 yards to the Wisc 17
6:25
2nd & 12 at opp 17
Trace McSorley pass complete to Chris Godwin for 8 yds to the Wisc 9
5:47
3rd & 4 at opp 9
Trace McSorley pass complete to DaeSean Hamilton for 3 yds to the Wisc 6
5:14
4th & 1 at opp 6
Tyler Davis 24 yd FG GOODPenn State 38, Wisconsin 31
Wisconsin Turnover on downs, 10 plays
5:14
4th & 1 at own 35
Joey Julius kickoff for 65 yds for a touchback
5:07
1st & 10 at own 25
Bart Houston run for 2 yds to the Wisc 27
4:27
2nd & 8 at own 27
Bart Houston pass complete to Jazz Peavy for 16 yds to the Wisc 43 for a 1ST down
3:51
1st & 10 at own 43
Bradrick Shaw run for a loss of 1 yard to the Wisc 42
3:17
2nd & 11 at own 42
Bart Houston pass complete to Dare Ogunbowale for 10 yds to the PnSt 48
2:42
3rd & 1 at opp 48
Dare Ogunbowale run for 2 yds to the PnSt 46 for a 1ST down
2:12
1st & 10 at opp 46
Bart Houston pass complete to Corey Clement for 13 yds to the PnSt 33 for a 1ST down
1:50
1st & 10 at opp 33
Bart Houston pass complete to Corey Clement for 4 yds to the PnSt 29
1:42
2nd & 6 at opp 29
Bradrick Shaw run for no gain to the PnSt 29
1:04
4th & 1 at opp 24
Timeout WISCONSIN, clock 01:04
1:01
4th & 1 at opp 24
Corey Clement run for no gain to the PnSt 24
Penn State Turnover on downs, 4 plays
0:57
1st & 10 at own 24
Saquon Barkley run for a loss of 2 yards to the PnSt 22
0:57
2nd & 12 at own 22
Timeout WISCONSIN, clock 00:57
0:53
2nd & 12 at own 22
Saquon Barkley run for 1 yd to the PnSt 23
0:53
3rd & 11 at own 23
Timeout WISCONSIN, clock 00:53
0:48
3rd & 11 at own 23
Saquon Barkley run for no gain to the PnSt 23
0:03
4th & 11 at own 23
Timeout PENN ST, clock 00:03
0:00
4th & 11 at own 23
Trace McSorley run for a loss of 18 yards to the PnSt 5
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.