Rob Loe totaled 12 points and nine rebounds as St. Louis (25-2, 12-0 A-10) extended its school record winning streak.
The Billikens triumphed despite getting just four points from star forward Dwayne Evans, who battled foul trouble throughout the game.
Joe McDonald led the Colonials (20-7, 8-5) with 21 points.
Kevin Larsen had 14 points and 11 rebounds.
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend
Pregnant Mila Kunis wins 'Best Villain' at MTV Movie Awards