Ohio State won the toss and deferred to the second half. On the second play of the game, Doran Grant jumped a come back route and picked the ball off and returned it for a touchdown, just 57 seconds into the game. Drew Basil's extra point gave the Buckeyes a 7-0 lead.
After holding Purdue to a three and out on their ensuing possession, Ohio State gained great field position after a shank on the Boiler's punt attempt.
With the Buckeyes possessing the ball for the first time on the day, Braxton Miller got to work quickly, hitting Corey Brown for a nine yard gain and then shortly after Jeff Heuerman hauled in a 40 yard pass to extend the Ohio State lead to 14, without five minutes of game time having gone by.
Purdue quarterback Danny Etling seemed to settle down when Purdue's offense retook the field. Picking up two first downs in their first four plays, Luke Fickell was able to rally his defense and force a stop after the Boilermakers got into Buckeye territory. A punt attempt by Rob Henry flipped the field and pinned Ohio State inside their own 20 yard line.
An interception from Braxton Miller gave Purdue a spark as the Buckeyes were once again in business on the right side of the fifty yard line. The momentum wasn't enough to get Purdue over the hump, though, as the Ohio State defense stepped up and forced yet another three and out. Braxton Miller hit Jeff Heuerman for another 34 yard gain and then Nick Vannett made his impact catching a pass then finding the end zone for an 8 yard touchdown.
A Purdue fumble set Ohio State up first and ten on the Boilermaker's 21 yard line. Two plays later, Braxton Miller was Braxton Miller, weaving his way through traffic and flipping it to Corey Brown for a one yard touchdown.
- Braxton Miller: 10/12 149 yards, 3 TDs, 1 interception
- Jeff Heuerman: 4 catches 98 yards 1 TD