Head coach Jim Tressel led the team onto the field at Ross-Ade Stadium for a night Big Ten road game.
Earlier, Tressel had spoken with Purdue head coach Joe Tiller as both teams warmed up.
Todd Boeckman threw two first-quarter touchdowns to set the tone for the Buckeyes.
Boeckman threw for 200 yards and completed 17 of 29 passes.
Ray Small caught the first touchdown pass for 26 yards. He finished with six catches for 70 yards.
Kurt Coleman looks towards Purdue quarterback Curtis Painter as he prepares to defend against receiver Dorien Bryant (9).
Somewhere under this pile of Nader Abdallah (93), James Laurinaitis (33) and Larry Grant (6) is a Purdue ball carrier.
Maurice Wells carried the ball 15 times for 74 yards.
Chris "Beanie" Wells ran the ball 18 times for 85 yards.
Anderson Russell finished with three solo tackles – two were sacks including this tackle of Painter.
Brandon Saine ran for 20 yards on six carries.