Chris Wells ran for 85 yards on 18 carries and Ryan Pretorius made all three of his field goal attempts for Ohio State (6-0, 3-0 Big Ten).
Purdue quarterback Curtis Painter, who had averaged more than 300 passing yards in his first five games, finished with 268.
Purdue tight end Dustin Keller caught seven passes for 101 yards and Greg Orton caught 10 passes for 91 yards for the Boilermakers (5-1, 1-1).
Ohio State won its 24th consecutive regular-season game and showed why it was ranked second nationally in total defense. It was the Buckeyes' first win against a ranked team this season.
The previous three meetings between the teams had been decided by a touchdown or less, but tonight's game did not follow suit.
Ohio State stopped Purdue to start the game, then scored on its first possession. Boeckman threw a 26-yard touchdown pass to Ray Small to finish a nine-play, 87-yard drive that gave the Buckeyes a 7-0 lead.
The Buckeyes forced a three-and-out, then took over at the Purdue 43 after a poor punt. Five plays later, Boeckman threw his second touchdown pass, a 6-yarder to Brian Hartline.
Pretorius kicked a 44-yard field goal early in the second quarter to stretch Ohio State's lead to 17-0.
Purdue's defense tried to keep the Boilermakers in the game early in the second half. Brandon King intercepted Boeckman at the Purdue 28 on a play that was reviewed and reversed. On Ohio State's next possession, Purdue's David Pender intercepted Boeckman at the Purdue 2.
Purdue failed to take advantage, and Pretorius kicked a 39-yard field goal with 7:43 left in the third quarter that increased Ohio State's lead to 20-0. Pretorius made a 23-yard field goal at the beginning of the fourth quarter to make it 23-0.
Purdue finally scored with 10 seconds left. Jeff Lindsay caught a 1-yard touchdown pass from Painter to avoid the shutout.
Bucks Dominant in Showdown
Boiler Sports Report Top Stories
Purdue offers three Louisville starsPurdue coach Jeff Brohm offers three stars from Louisville Doss; visits other prospects in his hometown.
Boiler Sports Report01/27/2017
Brohm hosting 16 visitors at PurduePurdue's new football coach Jeff Brohm has a huge recruiting weekend on tap with the Boilermakers hosting 16 prospects on campus. Here's a closer look at the visitors:
Boiler Sports Report01/14/2017
New No. 1 on AP Top 25 hoop pollHere's the AP Top 25 poll results for college basketball's Week 13
Big Commitments From the WeekendScout takes a look at some of the bigger commitments around the country on the final official visit weekend before National Signing Day...