Week 11 · 2020

Northwestern at Purdue

Sat 11/14/2020 05:00 PMRoss-Ade StadiumPurdue pregame41%Pregame win probability: 41% for Purdue. Northwestern favored, and won.Conference

46°Light Rain8 mph SE · 82% humidityRecorded at kickoff by College Football Data

Northwestern

27

7–2

Purdue

20

2–4

Attendance

886

reported

NU16 plays, 75 yd · Touchdown

15:001st & 10own 35J.D. Dellinger kickoff for 65 yds for a touchback0
15:001st & 10own 25Isaiah Bowser run for 4 yds to the Nwest 29+4
15:002nd & 6own 29Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 12 yds to the Nwest 41 for a 1ST down+12
15:001st & 10own 41Peyton Ramsey pass incomplete0
15:002nd & 10own 41Peyton Ramsey pass complete to Kyric McGowan for a loss of 2 yards to the Nwest 39−2
15:003rd & 12own 39Peyton Ramsey pass complete to Riley Lees for 16 yds to the Prdue 45 for a 1ST down+16
15:001st & 10opp 45Drake Anderson run for 3 yds to the Prdue 42+3
15:002nd & 7opp 42Drake Anderson run for 6 yds to the Prdue 36+6
15:003rd & 1opp 36Drake Anderson run for 2 yds to the Prdue 34 for a 1ST down+2
15:001st & 10opp 34Peyton Ramsey run for 5 yds to the Prdue 29+5
15:002nd & 5opp 29Kyric McGowan run for 7 yds to the Prdue 22 for a 1ST down+7
15:001st & 10opp 22Peyton Ramsey pass complete to Jesse Brown for 7 yds to the Prdue 15+7
15:002nd & 3opp 15Jesse Brown run for 2 yds to the Prdue 13+2
15:003rd & 1opp 13Isaiah Bowser run for no gain to the Prdue 130
15:004th & 1opp 13PURDUE Penalty, Defensive offside (5 Yards) to the Prdue 8 for a 1ST down+5
9:001st & goalopp 8Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 8 yds for a TD (Charlie Kuhbander KICK)+8

PUR9 plays, 21 yd · Punt

9:001st & 0own 35Charlie Kuhbander kickoff for 57 yds , TJ Sheffield return for 23 yds to the Prdue 31+23
9:001st & 10own 31Zander Horvath run for no gain to the Prdue 310
9:002nd & 10own 31Aidan O'Connell pass incomplete0
9:003rd & 10own 31Aidan O'Connell pass complete to David Bell for 16 yds to the Prdue 47 for a 1ST down+16
9:001st & 10own 47Aidan O'Connell pass incomplete to David Bell0
9:002nd & 10own 47Aidan O'Connell pass incomplete to Zander Horvath0
9:003rd & 10own 47Aidan O'Connell pass incomplete to David Bell, PENALTY NU offside (Adebawore,A) 5 yards to the NU48, NO PLAY.+5
9:003rd & 5opp 48Aidan O'Connell pass incomplete0
9:004th & 5opp 48Brooks Cormier punt for 30 yds, fair catch by Riley Lees at the Nwest 180

NU4 plays, 1 yd · Punt

7:321st & 10own 18Kyric McGowan run for a loss of 2 yards to the Nwest 16−2
7:322nd & 12own 16Peyton Ramsey pass complete to Kyric McGowan for 3 yds to the Nwest 19+3
7:323rd & 9own 19Peyton Ramsey pass incomplete to Kyric McGowan0
7:324th & 9own 19Derek Adams punt for 44 yds , TJ Sheffield returns for 4 yds to the Prdue 41+4

PUR4 plays, 7 yd · Punt

6:121st & 10own 41Zander Horvath run for 2 yds to the Prdue 43+2
6:122nd & 8own 43Milton Wright run for 5 yds to the Prdue 48+5
6:123rd & 3own 48Aidan O'Connell pass incomplete to Milton Wright0
6:124th & 3own 48Brooks Cormier punt for 51 yds, downed at the Nwest 10

NU4 plays, 0 yd · Punt

4:451st & 10own 1Peyton Ramsey run for 2 yds to the Nwest 3+2
4:452nd & 8own 3Isaiah Bowser run for a loss of 2 yards to the Nwest 1−2
4:453rd & 10own 1Peyton Ramsey pass incomplete0
4:454th & 10own 1Derek Adams punt for 37 yds, fair catch by TJ Sheffield at the Nwest 380

PUR5 plays, 25 yd · Field goal

3:231st & 10opp 38Aidan O'Connell pass complete to Zander Horvath for 18 yds to the Nwest 20 for a 1ST down+18
3:231st & 10opp 20Aidan O'Connell pass complete to Amad Anderson Jr. for 1 yd to the Nwest 19+1
3:232nd & 9opp 19Aidan O'Connell pass complete to David Bell for 6 yds to the Nwest 13+6
3:233rd & 3opp 13Aidan O'Connell pass incomplete0
1:204th & 3opp 13J.D. Dellinger 30 yd FG GOOD+30

NU12 plays, 47 yd · Field goal

1:201st & 0own 35Chris Van Eekeren kickoff for 65 yds for a touchback0
1:201st & 10own 25Peyton Ramsey pass complete to Kyric McGowan for 18 yds to the Nwest 43 for a 1ST down+18
1:201st & 10own 43Evan Hull run for 2 yds to the Nwest 45+2
0:00goal lineEnd of 1st Quarter0
15:002nd & 8own 45Kyric McGowan run for 4 yds to the Nwest 49+4
15:003rd & 4own 49NORTHWESTERN Penalty, false start (-4 Yards) to the Nwest 45−4
15:003rd & 8own 45Peyton Ramsey pass complete to Bryce Kirtz for 11 yds to the Prdue 44 for a 1ST down+11
15:001st & 10opp 44Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 17 yds to the Prdue 27 for a 1ST down+17
15:001st & 10opp 27Drake Anderson run for a loss of 4 yards to the Prdue 31−4
15:002nd & 14opp 31Peyton Ramsey run for 3 yds to the Prdue 28+3
15:003rd & 11opp 28Peyton Ramsey pass incomplete to Kyric McGowan0
12:074th & 11opp 28Charlie Kuhbander 46 yd FG GOOD+46

PUR7 plays, 5 yd · Punt

12:071st & 0own 35Charlie Kuhbander kickoff for 65 yds for a touchback0
12:071st & 10own 25Zander Horvath run for a loss of 3 yards to the Prdue 22 Zander Horvath fumbled, recovered by Prdue Zander Horvath−3
12:072nd & 13own 22Aidan O'Connell pass incomplete to David Bell, PENALTY NU pass interference (Newsome II, G) 15 yards to the PUR37, 1ST DOWN PUR, NO PLAY.+15
12:071st & 10own 37Zander Horvath run for 2 yds to the Prdue 39+2
12:072nd & 8own 39Aidan O'Connell pass incomplete to David Bell0
12:073rd & 8own 39Aidan O'Connell sacked by Eku Leota for a loss of 9 yards to the Prdue 30−9
12:074th & 17own 30Zac Collins punt for 35 yds, fair catch by Riley Lees at the Nwest 350

NU3 plays, -1 yd · Turnover

10:151st & 10own 35Isaiah Bowser run for a loss of 1 yard to the Nwest 34−1
10:152nd & 11own 34Peyton Ramsey pass incomplete, broken up by Lorenzo Neal0
10:153rd & 11own 34Peyton Ramsey pass intercepted Cam Allen return for no gain to the Prdue 400

PUR5 plays, 60 yd · Touchdown

9:461st & 10own 40Aidan O'Connell pass complete to David Bell for 11 yds to the Nwest 49 for a 1ST down+11
9:461st & 10opp 49Aidan O'Connell pass complete to David Bell for 4 yds to the Nwest 45+4
9:462nd & 6opp 45Aidan O'Connell pass complete to David Bell for 5 yds to the Nwest 40+5
9:463rd & 1opp 40King Doerue run for no gain to the Nwest 400
7:274th & 1opp 40Aidan O'Connell pass complete to Garrett Miller for 40 yds for a TD (J.D. Dellinger KICK)+40

NU12 plays, 62 yd · Touchdown

7:271st & 0own 35Chris Van Eekeren kickoff for 52 yds , Kyric McGowan return for 25 yds to the Nwest 38+25
7:271st & 10own 38Peyton Ramsey pass complete to John Raine for 11 yds to the Nwest 49 for a 1ST down+11
7:271st & 10own 49Drake Anderson run for a loss of 8 yards to the Nwest 41 Drake Anderson fumbled, forced by DaMarcus Mitchell, recovered by Nwest Drake Anderson−8
7:272nd & 18own 41Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 12 yds to the Prdue 47+12
7:273rd & 6opp 47Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 7 yds to the Prdue 40 for a 1ST down+7
7:271st & 10opp 40Hull,Evan rush for no gain to the PUR40 (Cory Trice), PENALTY PUR substitution infraction 5 yards to the PUR35, NO PLAY.+5
7:271st & 5opp 35Kyric McGowan run for 7 yds to the Prdue 28 for a 1ST down+7
7:271st & 10opp 28Peyton Ramsey pass complete to Isaiah Bowser for 4 yds to the Prdue 24+4
7:272nd & 6opp 24Peyton Ramsey pass complete to Charlie Mangieri for 7 yds to the Prdue 17 for a 1ST down+7
7:271st & 10opp 17Peyton Ramsey pass complete to Isaiah Bowser for 9 yds to the Prdue 8+9
3:132nd & 1opp 8Mcgowan,Kyric rush for 8 yards to the PUR0, clock 03:13, PENALTY NU holding (Mangieri,C) 10 yards to the PUR18, NO PLAY.−10
3:062nd & 11opp 18Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 18 yds for a TD (Charlie Kuhbander KICK)+18

PUR5 plays, 1 yd · Punt

3:061st & 0own 35Charlie Kuhbander kickoff for 57 yds , TJ Sheffield return for 18 yds to the Prdue 26+18
3:061st & 10own 26Aidan O'Connell pass complete to TJ Sheffield for 1 yd to the Prdue 27+1
3:062nd & 9own 27Aidan O'Connell pass incomplete to David Bell, broken up by Greg Newsome II0
3:063rd & 9own 27Aidan O'Connell pass incomplete to David Bell, broken up by Greg Newsome II0
3:064th & 9own 27Zac Collins punt for 42 yds, fair catch by Riley Lees at the Nwest 310

NU5 plays, 3 yd · Punt

2:171st & 10own 31Peyton Ramsey pass complete to Riley Lees for 5 yds to the Nwest 36+5
2:172nd & 5own 36Peyton Ramsey run for a loss of 2 yards to the Nwest 34 Peyton Ramsey fumbled, forced by Marvin Grant,−2
0:503rd & 7own 34Timeout NORTHWESTERN, clock 00:500
0:503rd & 7own 34Peyton Ramsey pass incomplete to Ramaud Chiaokhiao-Bowman, broken up by Cory Trice0
0:504th & 7own 34Derek Adams punt for 40 yds, fair catch by TJ Sheffield at the Prdue 260

PUR6 plays, 7 yd · Punt

0:401st & 10own 26Aidan O'Connell pass incomplete to David Bell0
0:402nd & 10own 26Aidan O'Connell pass complete to Zander Horvath for 9 yds to the Prdue 35+9
0:283rd & 1own 35Timeout PURDUE, clock 00:280
0:283rd & 1own 35Aidan O'Connell run for a loss of 2 yards to the Prdue 33−2
0:244th & 3own 33Timeout NORTHWESTERN, clock 00:240
0:244th & 3own 33Zac Collins punt for 32 yds , Riley Lees returns for a loss of 2 yards to the Nwest 33−2

NU2 plays, -2 yd · End of period

0:131st & 10own 33Team run for a loss of 2 yards to the Nwest 31−2
0:00goal lineEnd of 2nd Quarter0

PUR5 plays, 3 yd · Punt

15:002nd & 12own 35Charlie Kuhbander kickoff for 55 yds , TJ Sheffield return for 13 yds to the Prdue 23+13
15:001st & 10own 23Aidan O'Connell pass complete to Milton Wright for 3 yds to the Prdue 26+3
15:002nd & 7own 26Aidan O'Connell pass complete to Zander Horvath for a loss of 1 yard to the Prdue 25−1
15:003rd & 8own 25Aidan O'Connell pass complete to David Bell for 1 yd to the Prdue 26+1
15:004th & 7own 26Brooks Cormier punt for 31 yds, downed at the Nwest 430

NU5 plays, 15 yd · Punt

13:091st & 10own 43Peyton Ramsey pass complete to Kyric McGowan for 12 yds to the Prdue 45 for a 1ST down+12
13:091st & 10opp 45Peyton Ramsey pass complete to Kyric McGowan for 3 yds to the Prdue 42+3
13:092nd & 7opp 42Peyton Ramsey pass incomplete0
13:093rd & 7opp 42Peyton Ramsey pass incomplete to Ramaud Chiaokhiao-Bowman, broken up by Brennan Thieneman0
13:094th & 7opp 42Derek Adams punt for 42 yds for a touchback0

PUR7 plays, 20 yd · Turnover

11:581st & 10own 20Zander Horvath run for no gain to the Prdue 200
11:582nd & 10own 0Aidan O'Connell pass incomplete to David Bell, PENALTY NU pass interference off-setting, PENALTY PUR ineligible downfield on pass off-setting, NO PLAY.0
11:582nd & 10own 20Aidan O'Connell pass incomplete0
11:583rd & 10own 20Aidan O'Connell pass incomplete to David Bell, PENALTY NU pass interference (Newsome II, G) 15 yards to the PUR35, 1ST DOWN PUR, NO PLAY.+15
11:581st & 10own 35Zander Horvath run for 1 yd to the Prdue 36+1
11:582nd & 9own 36Aidan O'Connell pass incomplete0
11:583rd & 9own 36Aidan O'Connell run for 4 yds to the Prdue 18 Aidan O'Connell fumbled, forced by Eku Leota, recovered by Nwest Paddy Fisher , return for 22 yds to the Prdue 18+4

NU5 plays, 18 yd · Touchdown

10:081st & 10opp 18Drake Anderson run for a loss of 3 yards to the Prdue 21−3
10:082nd & 13opp 21Malik Washington run for 8 yds to the Prdue 13+8
10:083rd & 5opp 13Peyton Ramsey pass complete to Isaiah Bowser for 7 yds to the Prdue 6 for a 1ST down+7
10:081st & goalopp 6Isaiah Bowser run for 1 yd to the Prdue 5+1
7:392nd & goalopp 5Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 5 yds for a TD (Charlie Kuhbander KICK)+5

PUR12 plays, 64 yd · Field goal

7:391st & 0own 35Charlie Kuhbander kickoff for 55 yds , TJ Sheffield return for 20 yds to the Prdue 30+20
7:391st & 10own 30Aidan O'Connell pass complete to David Bell for 19 yds to the Prdue 49 for a 1ST down+19
7:391st & 10own 49Aidan O'Connell pass complete to Jackson Anthrop for 3 yds to the Nwest 48+3
7:392nd & 7opp 48Zander Horvath run for 4 yds to the Nwest 44+4
7:393rd & 3opp 44Aidan O'Connell pass complete to Zander Horvath for 21 yds to the Nwest 23 for a 1ST down+21
7:391st & 10opp 23Aidan O'Connell pass complete to Jackson Anthrop for 8 yds to the Nwest 15+8
7:392nd & 2opp 15PURDUE Penalty, false start (DJ Washington) to the Nwest 20−5
7:392nd & 7opp 20Zander Horvath run for 14 yds to the Nwest 6 for a 1ST down+14
7:391st & goalopp 6Aidan O'Connell pass incomplete0
7:392nd & goalopp 6Aidan O'Connell pass incomplete to Jackson Anthrop, broken up by Earnest Brown IV0
7:393rd & goalopp 6Aidan O'Connell pass incomplete to Jackson Anthrop, broken up by Cameron Ruiz0
3:454th & goalopp 6J.D. Dellinger 23 yd FG GOOD+23

NU16 plays, 51 yd · Field goal

3:451st & 0own 35J.D. Dellinger kickoff for 65 yds for a touchback0
3:451st & 10own 25Isaiah Bowser run for 3 yds to the Nwest 28+3
3:452nd & 7own 28Isaiah Bowser run for 3 yds to the Nwest 31+3
3:453rd & 4own 31Peyton Ramsey pass complete to John Raine for 15 yds to the Nwest 46 for a 1ST down+15
3:451st & 10own 46Evan Hull run for 1 yd to the Nwest 47+1
3:452nd & 9own 47Peyton Ramsey run for 7 yds to the Prdue 46+7
3:453rd & 2opp 46Peyton Ramsey pass incomplete to Bryce Kirtz0
3:454th & 2opp 46Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 7 yds to the Prdue 39 for a 1ST down+7
3:451st & 10opp 39Drake Anderson run for 6 yds to the Prdue 33+6
0:00goal lineEnd of 3rd Quarter0
15:002nd & 4opp 33Drake Anderson run for 3 yds to the Prdue 30+3
15:003rd & 1opp 30Kyric McGowan run for 12 yds to the Prdue 18 for a 1ST down+12
15:001st & 10opp 18Peyton Ramsey pass incomplete to John Raine0
15:002nd & 10opp 18Kyric McGowan run for a loss of 6 yards to the Prdue 24−6
15:003rd & 16opp 24Peyton Ramsey pass incomplete to Kyric McGowan0
12:344th & 16opp 24Charlie Kuhbander 42 yd FG GOOD+42

PUR20 plays, 75 yd · Touchdown

12:341st & 0own 35Charlie Kuhbander kickoff for 65 yds for a touchback0
12:341st & 10own 25Aidan O'Connell pass incomplete to Jared Sparks0
12:342nd & 10own 25Aidan O'Connell pass incomplete to David Bell0
12:343rd & 10own 25Aidan O'Connell pass incomplete to Jared Sparks (Heard,Rod), PENALTY NU offside (Leota,Eku) 5 yards to the PUR30, NO PLAY.+5
12:343rd & 5own 30Aidan O'Connell pass complete to Zander Horvath for 17 yds to the Prdue 47 for a 1ST down+17
12:341st & 10own 47Aidan O'Connell sacked by Blake Gallagher for a loss of 10 yards to the Prdue 37−10
12:342nd & 20own 37PURDUE Penalty, intentional grounding (Aidan O'Connell) to the Prdue 370
12:342nd & 20own 37Aidan O'Connell pass complete to Zander Horvath for 25 yds to the Nwest 38 for a 1ST down+25
12:341st & 10opp 38Aidan O'Connell pass incomplete to Jackson Anthrop0
12:342nd & 10opp 38Aidan O'Connell pass complete to Amad Anderson Jr. for 4 yds to the Nwest 34+4
12:343rd & 6opp 34Aidan O'Connell pass complete to Zander Horvath for 2 yds to the Nwest 32+2
10:044th & 4opp 32Timeout PURDUE, clock 10:040
10:044th & 4opp 32Aidan O'Connell pass complete to Zander Horvath for 6 yds to the Nwest 26 for a 1ST down+6
10:041st & 10opp 26Aidan O'Connell pass incomplete to Amad Anderson, PENALTY NU substitution infraction 5 yards to the NU21, NO PLAY.+5
10:041st & 5opp 21Aidan O'Connell pass complete to Payne Durham for 4 yds to the Nwest 17+4
10:042nd & 1opp 17Zander Horvath run for no gain to the Nwest 170
10:043rd & 1opp 17Zander Horvath run for 1 yd to the Nwest 16 for a 1ST down+1
10:041st & 10opp 16PURDUE Penalty, false start (Spencer Holstege) to the Nwest 20−4
10:041st & 14opp 20Aidan O'Connell pass complete to David Bell for 6 yds to the Nwest 14+6
7:352nd & 8opp 14Aidan O'Connell pass complete to Milton Wright for 14 yds for a TD (J.D. Dellinger KICK)+14

NU5 plays, 7 yd · Punt

7:351st & 0own 35J.D. Dellinger kickoff for 65 yds for a touchback0
7:351st & 10own 25Peyton Ramsey run for 6 yds to the Nwest 31+6
7:352nd & 4own 31Isaiah Bowser run for 3 yds to the Nwest 34+3
7:353rd & 1own 34Isaiah Bowser run for a loss of 2 yards to the Nwest 32−2
7:354th & 3own 32Derek Adams punt for 42 yds, fair catch by TJ Sheffield at the Prdue 260

PUR5 plays, 2 yd · Punt

5:381st & 10own 26Aidan O'Connell pass incomplete to Payne Durham0
5:382nd & 10own 26Aidan O'Connell pass complete to Milton Wright for 7 yds to the Prdue 33+7
5:383rd & 3own 33Aidan O'Connell pass incomplete to David Bell0
5:384th & 3own 33PURDUE Penalty, delay of game (Zac Collins) to the Prdue 28−5
5:384th & 8own 28Zac Collins punt for 37 yds, fair catch by Riley Lees at the Nwest 350

NU4 plays, 7 yd · Punt

4:451st & 10own 35Isaiah Bowser run for 1 yd to the Nwest 36+1
4:452nd & 9own 36Isaiah Bowser run for 6 yds to the Nwest 42+6
4:453rd & 3own 42Peyton Ramsey pass incomplete, broken up by Lorenzo Neal0
4:454th & 3own 42Derek Adams punt for 35 yds, punt out-of-bounds at the Prdue 230

PUR7 plays, 6 yd · On downs

3:051st & 10own 23Aidan O'Connell pass incomplete to Milton Wright0
3:052nd & 10own 23Aidan O'Connell pass complete to David Bell for 10 yds to the Prdue 33 for a 1ST down+10
3:051st & 10own 33Aidan O'Connell pass complete to Zander Horvath for 3 yds to the Prdue 36+3
3:052nd & 7own 36Aidan O'Connell pass incomplete to Milton Wright, broken up by A.J. Hampton0
3:053rd & 7own 36Aidan O'Connell sacked by Eku Leota for a loss of 7 yards to the Prdue 29−7
2:044th & 14own 29Timeout PURDUE, clock 02:040
2:044th & 14own 29Aidan O'Connell pass incomplete to David Bell0

NU6 plays, 5 yd · End of period

1:591st & 10opp 29Isaiah Bowser run for 3 yds to the Prdue 26+3
1:552nd & 7opp 26Timeout PURDUE, clock 01:550
1:552nd & 7opp 26Isaiah Bowser run for 8 yds to the Prdue 18 for a 1ST down+8
1:551st & 10opp 18Team run for a loss of 3 yards to the Prdue 21−3
1:552nd & 13opp 21Team run for a loss of 3 yards to the Prdue 24−3
0:00goal lineEnd of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Purdue 3–7 vs Northwestern

  • 2019 · wk 11Purdue 24 @ Northwestern 22
  • 2018 · wk 1Northwestern 31 @ Purdue 27
  • 2017 · wk 11Purdue 13 @ Northwestern 23
  • 2016 · wk 11Northwestern 45 @ Purdue 17
  • 2015 · wk 11Purdue 14 @ Northwestern 21
  • 2014 · wk 13Northwestern 38 @ Purdue 14
  • 2010 · wk 6Purdue 20 @ Northwestern 17
  • 2009 · wk 5Northwestern 27 @ Purdue 21
  • 2008 · wk 8Purdue 26 @ Northwestern 48
  • 2007 · wk 9Northwestern 17 @ Purdue 35

Previous 3 meetings vs. Jeff Brohm

Northwestern 2–1 vs Jeff Brohm

  • 2019 · wk 11Purdue 24 @ Northwestern 22
  • 2018 · wk 1Northwestern 31 @ Purdue 27
  • 2017 · wk 11Purdue 13 @ Northwestern 23

Previous 10 meetings vs. Pat Fitzgerald

Purdue 3–7 vs Pat Fitzgerald

  • 2019 · wk 11Purdue 24 @ Northwestern 22
  • 2018 · wk 1Northwestern 31 @ Purdue 27
  • 2017 · wk 11Purdue 13 @ Northwestern 23
  • 2016 · wk 11Northwestern 45 @ Purdue 17
  • 2015 · wk 11Purdue 14 @ Northwestern 21
  • 2014 · wk 13Northwestern 38 @ Purdue 14
  • 2010 · wk 6Purdue 20 @ Northwestern 17
  • 2009 · wk 5Northwestern 27 @ Purdue 21
  • 2008 · wk 8Purdue 26 @ Northwestern 48
  • 2007 · wk 9Northwestern 17 @ Purdue 35

Research

Keep this open while you look at others