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: Surveilence Video Shows Moments Leading To The Arrest Of Allan M. Brown, Suspect In Kenosha Police Shooting

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: 5 Wounded In Mass Shooting In Chatham

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: Bulls Win Home Opener Against The Pelicans

(© 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.)