Sasha Stefanovic scored 22 points, including a go-ahead 3 at the start of double overtime that sent No. 4 Purdue over No. 17 Illinois 96-88 on Monday.
Illinois guards Andre Curbelo and Alfonso Plummer made baskets in the final seconds of regulation and the first overtime before the Boilermakers (15-2, 4-2 Big Ten) broke away.
Purdue hit four straight shots to take an 89-83 lead with 1:03 left in double overtime. Eric Hunter Jr. had two of those baskets.
Stefanovic went 5 of 8 on 3-point tries and also had eight rebounds. His last-second shot from long range fell short as the regulation buzzer sounded.
Plummer led the Illini (13-4, 6-1) with 24 points, shooting 6 of 12 on 3s. His layup with 9 seconds left in the first overtime made it 78-all.
Curbelo, who had missed 11 games after being injured, had 20 points, six rebounds and three assists. His basket with 14 seconds remaining in regulation tied it at 69.
Boilermakers center Zach Edey was effective, especially early on, finishing with 20 points on 9-for-14 shooting to go along with eight rebounds. He also helped limit Kofi Cockburn to 10 points on 3-of-9 shooting in 22 minutes before the Illinois center fouled out early in the first overtime.