The Billikens (16-5, 5-2 Atlantic 10), coming off a 75-58 upset of No. 9 Butler on Thursday, won their fourth straight game by shooting 51 percent from the floor, making 9 of 22 3-pointers and taking advantage of 21 turnovers by the Flyers (12-9, 2-5).
Kwamain Mitchell added 12 points for Saint Louis, and Jordair Jett had 11 points and six assists.
Dayton got 12 points from Josh Benson and 10 from Vee Sanford. The 29-point loss matched the Flyers’ largest margin of defeat in Atlantic 10 play, equaling a 97-68 loss to Rhode Island on Jan. 4, 1997.
The Billikens led by as many as 22 points in the first half, when Dayton went scoreless for seven minutes covering 12 possessions.