Jaden Ivey’s step-back 3-pointer from the top of the key with 5 seconds left was true, completing Purdue’s rally for a 67-65 victory over No. 15 Ohio State on Tuesday night.

Trevion Williams scored 16 points for the surging Boilermakers (11-5, 6-3 Big Ten), who have won four straight, three of them on the road. Sasha Stefanovic also had 15 points.

Duane Washington Jr. led Ohio State (11-4, 5-4) with 21 points, shooting 6 of 9 from 3-point range. Justin Ahrens added 12 points for the Buckeyes, whose three-game winning streak ended.

“We had some guys make some tough shots and make some rhythm shots,” Ohio State coach Chris Holtmann said. “We just couldn’t finish enough plays.

Purdue dominated inside, outscoring Ohio State 36-8 in the paint and holding a 38-30 rebounding advantage. The Buckeyes went 6 for 18 on 2-point attempts.  Ohio State shot just 37 percent from the fllor.