OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

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.