OddsShark Top Sportsbooks

Purdue pulls off upset over Ohio State

Joey Elliott passed for two touchdowns and the Purdue Boilermakers' defense held on to beat the Ohio State Buckeyes 26-18 on Saturday afternoon.

The Boilermakers pulled off the upset as 13.5-point underdogs, while the final score played just UNDER the day's posted total of 44.5.

Elliot was 31-of-50 for 281 yards. Aaron Valentin had two touchdown catches and 97 yards receiving.

Terrelle Pryor threw for one touchdown and two interceptions for Ohio State.