Kwamain Mitchell netted 18 points as the Billikens (23-5, 12-2 A-10) reeled off their 11th consecutive victory.
The win enabled Saint Louis to stay one game ahead of Virginia Commonwealth in the battle for the top spot of the Atlantic 10 Conference.
The Colonials (12-15, 6-8) got a combined 26 points from Kevin Larsen and Lasan Kromah in the loss.
Millions of Getty images now available for free via embed tool
NBC reportedly holds celebs hostage to Jimmy Fallon's show