CHAMPAIGN, Ill. (AP) — Illinois survived a cold start and got double-figure scoring from four players Wednesday to hold off Purdue, 66-57.

The Illini survived a late Purdue charge but a Nnanna Egwu dunk with 18 seconds left put the Illini up 64-57.

READ MORE: Chicago Weather: Breezy On Tuesday

Malcolm Hill led Illinois (13-7, 3-4 Big Ten) with 18 points. Leron Black had 15, Kendrick Nunn 14 and Egwu 11.

The Illini shot just 28.6 percent in the first half but somehow went to the locker room with a 32-30 lead.

READ MORE: Proposed Laws Would Improve Privacy Protections For Sex Crime Victims In Illinois

Illinois also relied on efficient free throw shooting while keeping the Boilermakers away from the line. Illinois was 21 of 24 while Purdue was just 4 of 9.

Jon Octeus and Raphael Davis led the Boilermakers (11-8, 3-3) with 14 points each.

Purdue played most of the game without leading scorer Kendall Stephens who left with an unspecified injury.

MORE NEWS: Suburban Man Says Unlike Others, He's Had Plenty Of Contact With IDES -- But It's Been Of No Help

(© 2015 by STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.)