ANN ARBOR, Mich. – Joey Elliott threw for a career-high 367 yards and two touchdowns, ran for a score and Purdue held on for a 38-36 victory against Michigan.
The Boilermakers (4-6, 3-3 Big Ten) trailed by two TDs at halftime and rallied to end their 11-game road losing streak by winning at Michigan Stadium for the first time since 1966.
Michigan melted down in the third quarter again, allowing Purdue to score three touchdowns, including one after an onside kick caught the Wolverines by surprise.
In danger of missing a bowl after a 4-0 start, Michigan had a chance to tie after Brandon Minor’s third TD with 2:10 left, but Tate Forcier was sacked on a 2-point conversion that Michigan was forced to attempt because of a missed extra point.
After Purdue recovered the onside kick, Michigan forced a punt, but went almost nowhere from its own 10, ending the game in a flurry of laterals.
For more on this story see Sunday's Journal Gazette or go to www.journalgazette.net after 3 a.m.