1st Quarter
NU
PSU
FG
2:51
Jack Olsen 27 Yd Field Goal
3
0
2nd Quarter
NU
PSU
TD
11:40
Kaytron Allen 11 Yd Run (Ryan Barker Kick)
3
7
TD
7:14
Griffin Wilde 29 Yd pass from Preston Stone (Jack Olsen Kick)
10
7
TD
1:19
Nicholas Singleton 2 Yd Run (Ryan Barker Kick)
10
14
FG
0:03
Jack Olsen 34 Yd Field Goal
13
14
4th Quarter
NU
PSU
FG
14:08
Jack Olsen 41 Yd Field Goal
16
14
TD
10:50
Drew Allar 1 Yd Run (Ryan Barker Kick)
16
21
TD
4:51
Caleb Komolafe 9 Yd Run (Two-Point Run Conversion Failed)
22
21
Punt
6 plays, 15 yards, 2:29
Gabriel Nwosu kickoff for 65 yds for a touchback
1st & 10 at NU 25
(15:00 - 1st) Caleb Komolafe run for 1 yd to the NU 26
2nd & 9 at NU 26
(15:00 - 1st) Caleb Komolafe run for 5 yds to the NU 31
3rd & 4 at NU 31
(15:00 - 1st) Preston Stone run for no gain to the NU 31 for a 1ST down Penn State Penalty, off-side (Dani Dennis-Sutton) to the NU 36 for a 1ST down
1st & 10 at NU 36
(15:00 - 1st) Preston Stone pass complete to Hayden Eligon II for 4 yds to the NU 40
2nd & 6 at NU 40
(15:00 - 1st) Preston Stone pass incomplete to Drew Wagner
3rd & 6 at NU 40
(15:00 - 1st) Preston Stone pass incomplete to Drew Wagner
4th & 6 at NU 40
(12:31 - 1st) punt for no gain
Interception
5 plays, 21 yards, 2:17
1st & 10 at NU 31
(12:31 - 1st) Kaytron Allen run for 3 yds to the NU 28
2nd & 7 at NU 28
(12:31 - 1st) Drew Allar pass complete to Devonte Ross for 6 yds to the NU 22
3rd & 1 at NU 22
(12:31 - 1st) Kaytron Allen run for 4 yds to the NU 18 for a 1ST down
1st & 10 at NU 18
(12:31 - 1st) Kaytron Allen run for 8 yds to the NU 10
2nd & 2 at NU 10
(10:14 - 1st) Ore Adeyi return for no gain to the NU 33
Field Goal
12 plays, 58 yards, 7:23
1st & 10 at NU 33
(10:14 - 1st) Joseph Himon II run for 1 yd to the NU 34
2nd & 9 at NU 34
(10:14 - 1st) Joseph Himon II run for 8 yds to the NU 42
3rd & 1 at NU 42
(10:14 - 1st) Joseph Himon II run for 6 yds to the NU 48 for a 1ST down
1st & 10 at NU 48
(10:14 - 1st) Preston Stone pass complete to Griffin Wilde for 13 yds to the PSU 39 for a 1ST down
1st & 10 at PSU 39
(10:14 - 1st) Preston Stone pass complete to Alex Lines for 7 yds to the PSU 32
2nd & 3 at PSU 32
(10:14 - 1st) Preston Stone pass complete to Joseph Himon II for 10 yds to the PSU 22 for a 1ST down
1st & 10 at PSU 22
(10:14 - 1st) Joseph Himon II run for 1 yd to the PSU 21
2nd & 9 at PSU 21
(10:14 - 1st) Joseph Himon II run for 3 yds to the PSU 18 for a 1ST down Penn State Penalty, face mask (9 yards) (Alonzo Ford Jr.) to the PSU 9 for a 1ST down
1st & Goal at PSU 9
(10:14 - 1st) Preston Stone sacked by Zane Durant for a loss of 4 yards to the PSU 13
2nd & Goal at PSU 13
(4:22 - 1st) Dashun Reeder run for no gain to the PSU 13
3rd & Goal at PSU 13
(4:22 - 1st) Caleb Komolafe run for 4 yds to the PSU 9
4th & Goal at PSU 9
(2:51 - 1st) Jack Olsen 27 yd FG GOOD
Touchdown
12 plays, 87 yards, 6:11
3rd & 5 at PSU 34
(15:00 - 1st) Drew Allar pass complete to Devonte Ross for 20 yds to the NU 46 for a 1ST down
Luke Akers kickoff for 65 yds for a touchback Penn State Penalty, unsportsmanlike conduct (Andrew Rappleyea)
1st & 10 at PSU 13
(2:51 - 1st) Drew Allar pass complete to Devonte Ross for 6 yds to the PSU 19
2nd & 4 at PSU 19
(2:51 - 1st) Kaytron Allen run for 10 yds to the PSU 29 for a 1ST down
1st & 10 at PSU 29
(2:51 - 1st) Kaytron Allen run for 4 yds to the PSU 33
2nd & 6 at PSU 33
(2:51 - 1st) Drew Allar pass complete to Trebor Pena for 1 yd to the PSU 34
End of 1st Quarter
1st & 10 at NU 46
(15:00 - 2nd) Kaytron Allen run for 5 yds to the NU 41
2nd & 5 at NU 41
(15:00 - 2nd) Liam Clifford run for 2 yds to the NU 39
3rd & 3 at NU 39
(15:00 - 2nd) Drew Allar pass complete to Trebor Pena for 4 yds to the NU 35 for a 1ST down
1st & 10 at NU 35
(15:00 - 2nd) Kaytron Allen run for 5 yds to the NU 30
2nd & 5 at NU 30
(15:00 - 2nd) Drew Allar run for 10 yds to the NU 20 for a 1ST down
1st & 10 at NU 20
(15:00 - 2nd) Kaytron Allen run for 9 yds to the NU 11
2nd & 1 at NU 11
(11:40 - 2nd) Kaytron Allen run for 11 yds for a TD (Ryan Barker KICK)
Touchdown
8 plays, 75 yards, 4:26
Gabriel Nwosu kickoff for 65 yds for a touchback
1st & 10 at NU 25
(11:40 - 2nd) Caleb Komolafe run for 6 yds to the NU 31
2nd & 4 at NU 31
(11:40 - 2nd) Caleb Komolafe run for 6 yds to the NU 37 for a 1ST down
1st & 10 at NU 37
(11:40 - 2nd) Preston Stone run for 3 yds to the NU 40
2nd & 7 at NU 40
(9:47 - 2nd) Preston Stone pass complete to Hayden Eligon II for 3 yds to the PSU 43 for a 1ST down Penn State Penalty, personal foul (Dejuan Lane) to the PSU 42 for a 1ST down
1st & 10 at PSU 42
(9:47 - 2nd) Joseph Himon II run for 1 yd to the PSU 41
2nd & 9 at PSU 41
(9:47 - 2nd) Joseph Himon II run for 2 yds to the PSU 39
3rd & 7 at PSU 39
(9:47 - 2nd) Preston Stone pass complete to Joseph Himon II for 10 yds to the PSU 29 for a 1ST down
1st & 10 at PSU 29
(7:14 - 2nd) Preston Stone pass complete to Griffin Wilde for 29 yds for a TD (Jack Olsen KICK) (Jack Olsen KICK)
Punt
3 plays, 3 yards, 1:29
Luke Akers kickoff for 61 yds , Corey Smith return for 34 yds to the PSU 38
1st & 10 at PSU 38
(7:08 - 2nd) Drew Allar pass complete to Devonte Ross for a loss of 2 yards to the PSU 36
2nd & 12 at PSU 36
(7:08 - 2nd) Nicholas Singleton run for 5 yds to the PSU 41
3rd & 7 at PSU 41
(7:08 - 2nd) Drew Allar pass incomplete to Kyron Hudson, broken up by Josh Fussell
4th & 7 at PSU 41
(5:39 - 2nd) Gabriel Nwosu punt for 35 yds , Drew Wagner returns for 2 yds to the NU 26, fumbles, recovered by Penn State at the NU 26
Touchdown
9 plays, 26 yards, 4:20
1st & 10 at NU 26
(5:39 - 2nd) Drew Allar run for 4 yds to the NU 22
2nd & 6 at NU 22
(5:39 - 2nd) Nicholas Singleton run for 7 yds to the NU 15 for a 1ST down
1st & 10 at NU 15
(5:39 - 2nd) Nicholas Singleton run for 1 yd to the NU 14
2nd & 9 at NU 14
(5:39 - 2nd) Nicholas Singleton run for 3 yds to the NU 11
3rd & 6 at NU 11
(5:39 - 2nd) Drew Allar run for 7 yds to the NU 4 for a 1ST down
1st & Goal at NU 4
(5:39 - 2nd) Drew Allar pass incomplete to Nicholas Singleton
2nd & Goal at NU 4
(5:39 - 2nd) Nicholas Singleton run for 2 yds to the NU 2
3rd & Goal at NU 2
(2:00 - 2nd) Nicholas Singleton run for no gain to the NU 2
4th & Goal at NU 2
(1:19 - 2nd) Nicholas Singleton run for 2 yds for a TD (Ryan Barker KICK)
Field Goal
12 plays, 59 yards, 1:16
Gabriel Nwosu kickoff for 65 yds for a touchback
1st & 10 at NU 25
(1:19 - 2nd) Caleb Komolafe run for 2 yds to the NU 27
2nd & 8 at NU 27
(1:15 - 2nd) Caleb Komolafe run for no gain to the NU 27 for a 1ST down Penn State Penalty, face mask (15 yards) (Zuriah Fisher) to the NU 42 for a 1ST down
1st & 10 at NU 42
(1:15 - 2nd) Preston Stone pass complete to Caleb Komolafe for 9 yds to the PSU 49
2nd & 1 at PSU 49
(1:15 - 2nd) Caleb Komolafe run for 1 yd to the PSU 48 for a 1ST down
1st & 10 at PSU 48
(1:15 - 2nd) Preston Stone pass incomplete
2nd & 10 at PSU 48
(1:15 - 2nd) Preston Stone pass complete to Joseph Himon II for 16 yds to the PSU 32 for a 1ST down
1st & 10 at PSU 32
(1:15 - 2nd) Preston Stone pass incomplete to Hunter Welcing
2nd & 10 at PSU 32
(1:15 - 2nd) Preston Stone pass incomplete to Drew Wagner for a 1ST down Penn State Penalty, roughing passer (Zuriah Fisher) to the PSU 17 for a 1ST down
1st & 10 at PSU 17
(1:15 - 2nd) Preston Stone pass incomplete to Hunter Welcing
2nd & 10 at PSU 17
(1:15 - 2nd) Preston Stone pass incomplete to Hayden Eligon II, broken up by Elliot Washington II
3rd & 10 at PSU 17
(1:15 - 2nd) Preston Stone run for 1 yd to the PSU 16
4th & 9 at PSU 16
(0:03 - 2nd) J. Olsen 34 yd FG GOOD
Punt
6 plays, 14 yards, 2:45
Luke Akers kickoff for 65 yds for a touchback Northwestern Penalty, illegal formation (Garner Wallace)
1st & 10 at PSU 30
(15:00 - 3rd) Kaytron Allen run for 3 yds to the PSU 33
2nd & 7 at PSU 33
(15:00 - 3rd) Kaytron Allen run for 2 yds to the PSU 35
3rd & 5 at PSU 35
(15:00 - 3rd) Drew Allar pass complete to Devonte Ross for 7 yds to the PSU 42 for a 1ST down
1st & 10 at PSU 42
(15:00 - 3rd) Drew Allar pass incomplete to Kyron Hudson
2nd & 10 at PSU 42
(15:00 - 3rd) Kaytron Allen run for 2 yds to the PSU 44
3rd & 8 at PSU 44
(15:00 - 3rd) Drew Allar pass incomplete to Trebor Pena
4th & 8 at PSU 44
(12:15 - 3rd) Gabriel Nwosu punt for 54 yds
Punt
5 plays, 19 yards, 3:02
1st & 10 at NU 2
(12:15 - 3rd) Caleb Komolafe run for 4 yds to the NU 6
2nd & 6 at NU 6
(12:15 - 3rd) Caleb Komolafe run for 8 yds to the NU 14 for a 1ST down
1st & 10 at NU 14
(12:15 - 3rd) Caleb Komolafe run for no gain to the NU 14
2nd & 10 at NU 14
(12:15 - 3rd) Preston Stone run for 7 yds to the NU 21
3rd & 3 at NU 21
(12:15 - 3rd) Preston Stone pass incomplete to Hunter Welcing
4th & 3 at NU 21
(9:13 - 3rd) Luke Akers punt for 49 yds
Punt
6 plays, 25 yards, 2:54
1st & 10 at PSU 30
(9:13 - 3rd) Drew Allar pass complete to Devonte Ross for 11 yds to the PSU 41 for a 1ST down
1st & 10 at PSU 41
(9:13 - 3rd) Kaytron Allen run for 2 yds to the PSU 43
2nd & 8 at PSU 43
(9:13 - 3rd) Drew Allar pass complete to Kyron Hudson for 10 yds to the NU 47 for a 1ST down
1st & 10 at NU 47
(9:13 - 3rd) Drew Allar pass incomplete to Kaytron Allen
2nd & 10 at NU 47
(9:13 - 3rd) Drew Allar pass incomplete to Luke Reynolds
3rd & 10 at NU 47
(9:13 - 3rd) Drew Allar run for 2 yds to the NU 45
4th & 8 at NU 45
(6:19 - 3rd) Gabriel Nwosu punt for 35 yds
Punt
8 plays, 29 yards, 5:49
1st & 10 at NU 10
(6:19 - 3rd) Preston Stone pass complete to Griffin Wilde for 1 yd to the NU 11
2nd & 9 at NU 11
(6:19 - 3rd) Caleb Komolafe run for 1 yd to the NU 12
3rd & 8 at NU 12
(6:19 - 3rd) Preston Stone pass complete to Griffin Wilde for 12 yds to the NU 24 for a 1ST down
1st & 10 at NU 24
(6:19 - 3rd) Preston Stone pass complete to Drew Wagner for 8 yds to the NU 32
2nd & 2 at NU 32
(6:19 - 3rd) Joseph Himon II run for 5 yds to the NU 37 for a 1ST down
1st & 10 at NU 37
(6:19 - 3rd) Preston Stone pass complete to Drew Wagner for no gain to the NU 37
2nd & 10 at NU 37
(6:19 - 3rd) Joseph Himon II run for 7 yds to the NU 44
3rd & 3 at NU 44
(6:19 - 3rd) Joseph Himon II run for no gain to the NU 44
4th & 3 at NU 44
(6:19 - 3rd) Northwestern Penalty, delay of game (Luke Akers) to the NU 39
4th & 8 at NU 39
(0:30 - 3rd) Luke Akers punt for 49 yds , Devonte Ross returns for no gain to the PSU 9
Field Goal
4 plays, -14 yards, 1:22
1st & Goal at PSU 9
(15:00 - 3rd) Caleb Komolafe run for 1 yd to the PSU 8
End of 3rd Quarter
2nd & Goal at PSU 8
(15:00 - 4th) Preston Stone pass incomplete to Hayden Eligon II
3rd & Goal at PSU 8
(15:00 - 4th) Preston Stone sacked by Zuriah Fisher for a loss of 15 yards to the PSU 23
4th & Goal at PSU 23
(14:08 - 4th) Jack Olsen 41 yd FG GOOD
Touchdown
6 plays, 91 yards, 3:14
Luke Akers kickoff for 65 yds , Tyler Holzworth return for 9 yds to the PSU 9
1st & 10 at PSU 9
(14:04 - 4th) Drew Allar pass complete to Kaytron Allen for 1 yd to the PSU 10
2nd & 9 at PSU 10
(14:04 - 4th) Kaytron Allen run for 4 yds to the PSU 14
3rd & 5 at PSU 14
(14:04 - 4th) Drew Allar pass complete to Devonte Ross for 67 yds to the NU 19 for a 1ST down
1st & 10 at NU 19
(14:04 - 4th) Kaytron Allen run for 18 yds to the NU 1 for a 1ST down
1st & Goal at NU 1
(14:04 - 4th) Kaytron Allen run for no gain to the NU 1
2nd & Goal at NU 1
(10:50 - 4th) Drew Allar run for 1 yd for a TD (Ryan Barker KICK)
Touchdown
12 plays, 75 yards, 5:54
Gabriel Nwosu kickoff for 65 yds for a touchback
1st & 10 at NU 25
(10:45 - 4th) Preston Stone pass incomplete to Griffin Wilde, broken up by Dominic DeLuca
2nd & 10 at NU 25
(10:45 - 4th) Preston Stone pass complete to Joseph Himon II for 2 yds to the NU 27
3rd & 8 at NU 27
(10:45 - 4th) Preston Stone pass complete to Griffin Wilde for 16 yds to the NU 43 for a 1ST down
1st & 10 at NU 43
(10:45 - 4th) Joseph Himon II run for 9 yds to the PSU 48
2nd & 1 at PSU 48
(10:45 - 4th) Joseph Himon II run for 5 yds to the PSU 43 for a 1ST down
1st & 10 at PSU 43
(10:45 - 4th) Preston Stone pass complete to Griffin Wilde for 12 yds to the PSU 31 for a 1ST down
1st & 10 at PSU 31
(10:45 - 4th) Dashun Reeder run for no gain to the PSU 31
2nd & 10 at PSU 31
(10:45 - 4th) Preston Stone pass complete to Griffin Wilde for 11 yds to the PSU 20 for a 1ST down
1st & 10 at PSU 20
(10:45 - 4th) Caleb Komolafe run for 9 yds to the PSU 11
2nd & 1 at PSU 11
(10:45 - 4th) Caleb Komolafe run for 2 yds to the PSU 9 for a 1ST down
1st & Goal at PSU 9
(4:51 - 4th) Caleb Komolafe 9 Yd Run (Two-Point Run Conversion Failed)
1st & 10 at PSU 3
(4:51 - 4th) Caleb Komolafe run for no gain to the NU 35
Downs
4 plays, 7 yards, 1:51
Luke Akers kickoff for 65 yds for a touchback
1st & 10 at PSU 25
(4:51 - 4th) Drew Allar pass complete to Nicholas Singleton for a loss of 3 yards to the PSU 22
2nd & 13 at PSU 22
(4:51 - 4th) Drew Allar pass complete to Nicholas Singleton for 9 yds to the PSU 31
3rd & 4 at PSU 31
(4:51 - 4th) Drew Allar run for 1 yd to the PSU 32
4th & 3 at PSU 32
(3:00 - 4th) Ethan Grunkemeyer run for no gain to the PSU 32
8 plays, 22 yards, 3:00
8 plays, 22 yards, 3:00
1st & 10 at PSU 32
(3:00 - 4th) Caleb Komolafe run for 4 yds to the PSU 28
2nd & 6 at PSU 28
(3:00 - 4th) Caleb Komolafe run for 3 yds to the PSU 25
3rd & 3 at PSU 25
(2:00 - 4th) Caleb Komolafe run for 5 yds to the PSU 20 for a 1ST down
1st & 10 at PSU 20
(2:00 - 4th) Caleb Komolafe run for 1 yd to the PSU 19
2nd & 9 at PSU 19
(1:19 - 4th) Joseph Himon II run for 17 yds to the PSU 2 for a 1ST down
1st & Goal at PSU 2
(1:13 - 4th) Preston Stone run for a loss of 6 yards to the PSU 8
2nd & Goal at PSU 8
(1:10 - 4th) Preston Stone run for a loss of 2 yards to the PSU 10
3rd & Goal at PSU 10
(1:10 - 4th) Preston Stone run for a loss of 2 yards to the PSU 10

Komolafe scores late, leads Northwestern to 22-21 win over Penn State

STATE COLLEGE, Pa. -- — Caleb Komolafe ran for 72 yards and a touchdown and Northwestern held on to beat Penn State 22-21 on Saturday.

Preston Stone threw for 163 yards with a touchdown pass to Griffin Wilde, and Jack Olsen kicked three field goals for the Wildcats (4-2, 2-1 Big Ten), who won their third straight.

“I truly believe that our football team expected to win today," Northwestern coach David Braun said. "Ultimately, the message was you’ve got a football team that’s got their back up against the wall, but also a football team that may be questioning who they are.”

The Wildcats, who hadn’t won in Beaver Stadium since 2014, took the lead for good with 4:51 when Komolafe bulled his way through Penn State’s defense to cap a 75-yard drive late in the fourth quarter.

The Nittany Lions got the ball back, but lost quarterback Drew Allar to a leg injury on a third-down play. Penn State coach James Franklin said afterward that Allar, a senior, will be out for the rest of the season with an unspecified injury.

Backup Ethan Grunkemeyer replaced him and was immediately stopped on a fourth-down run and the Wildcats ran the clock out from there.

Allar finished 13 for 20 for 137 yards passing and added 25 yards rushing and a touchdown.

Allar, Nicholas Singleton and Kaytron Allen ran for touchdowns for the Nittany Lions (3-3, 0-3), who lost their third straight. It was the fifth time a Franklin coached Penn State team has lost at least three consecutive games in a season.

“I take full responsibility for all of it,” Franklin said. “I hired all the staff, I recruited all the players. I believe in all of them. But we’re not getting it done right now.”

The Nittany Lions, who committed six penalties for 71 yards in the first half, could never get out of their way. Meanwhile, the Wildcats played steady, almost mistake-free football in front of a flat Penn State crowd that chanted “Fire James Franklin!” early.

Allar was intercepted on Penn State’s opening drive when he threw the ball right to defensive back Ore Adeyi in the end zone. Adeyi returned it to the Northwestern 33 and the Wildcats turned it into three points 12 plays later with Jack Olsen’s a 27-yard field goal with 2:51 left in the first quarter.

The Nittany Lions finally got their offense moving with Allen. He carried five times on Penn State’s next possession and gave his team a 7-3 lead when he muscled in from 11 yards out early in the second.

Northwestern marched into Penn State’s territory on its next possession where Stone found a wide open Wilde for a go-ahead 28-yard touchdown pass.

The Wildcats appeared to get a stop on defense but fumbled away the ensuing punt. The Nittany Lions needed nine plays from Northwestern’s 26, but finally broke through on a fourth-and-goal when Singleton slashed around the Wildcats’ left flank for a 2-yard touchdown.

Olsen made a 34-yarder with three seconds left to cut Penn State’s lead to 14-13 at halftime.

Allar done Allar returned for his senior season to make better on the season-ending interception he threw in last season's College Football Playoff semifinal against Notre Dame. Now, the 6-foot-5, 235-pound quarterback will spend the rest of the year watching after suffering what appeared to be a left ankle injury on Penn State's final drive.

Grunkemeyer has spent the first six weeks of the season as the No. 2 quarterback. Penn State also has Jaxon Smolik on the roster.

The takeaway Northwestern: The Wildcats looked quite comfortable in the usually hostile Beaver Stadium even though they hadn’t played a road game in over a month. They stymied Penn State’s struggling offense and overwhelmed Jim Knowles’ defense with a strong running game late.

Penn State: The Nittany Lions have yet to play a complete game and looked sluggish and sloppy again a week after a disastrous loss to previously winless UCLA dropped them from the Top 25. They need to find some answers with a trip to always-tough Kinnick Stadium next week. They also still have to play No. 7 Indiana and No. 1 Ohio State.

Up next Northwestern: Hosts Purdue on Saturday.

Penn State: Visits Iowa on Saturday.

------

Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here and here (AP News mobile app). AP college football: https://apnews.com/hub/ap-top-25-college-football-poll and https://apnews.com/hub/college-football

Beaver Stadium

University Park , PA
Grass

Playmakers

Passing Yards

D. Allar
PSU
13/20, 137 YDS, 1 INT
P. Stone
17/26, 163 YDS, 1 TD
NU

Rushing Yards

K. Allen
PSU
16 CAR, 90 YDS, 1 TD
C. Komolafe
19 CAR, 72 YDS, 1 TD
NU

Receiving Yards

D. Ross
PSU
7 REC, 115 YDS
G. Wilde
7 REC, 94 YDS, 1 TD
NU

Sacks

Z. Fisher
PSU
1
NU

Tackles

Z. Wheatley
PSU
9
M. Uihlein
10
NU

Win Probability

Under Construction

My Contests

Coming Soon...

2025 Big Ten Conference Standings

TEAM CONF OVRL
Indiana 3-0 6-0
Ohio State 3-0 6-0
USC 3-1 5-1
Oregon 2-1 5-1
Michigan 2-1 4-2
Northwestern 2-1 4-2
Nebraska 2-1 5-1
Washington 2-1 5-1
Iowa 2-1 4-2
Minnesota 2-1 4-2
UCLA 2-1 2-4
Illinois 2-2 5-2
Maryland 1-2 4-2
Michigan State 0-3 3-3
Penn State 0-3 3-3
Rutgers 0-3 3-3
Purdue 0-3 2-4
Wisconsin 0-3 2-4

Team Stats

Under Construction