Purdue wins at Michigan
Joey Elliott threw for a career-high 367 yards and two touchdowns, ran for a score and the Purdue Boilermakers held on for a 38-36 victory against the Michigan Wolverines on Saturday afternoon.
The Boilermakers pulled off the upset as 7-point underdogs, while the final score played OVER the day's posted total of 52.
Ralph Bolden added 98 yards rushing and two TDs for Purdue in the win.
Brandon Minor rushed for 152 yards and three touchdowns for Michigan.