Javonte Perkins scored 12 points, Yuri Collins had 11 and Terrence Hargrove added 10 as Saint Louis held off Kansas State 66-63.
Xavier Sneed missed a game-tying 3-point attempt with two seconds left as Kansas State lost its second straight game. Levi Stockard scored a career-high 17 points for the Wildcats and Sneed had 11.
The game was back and forth during a second half in which neither team had more than a four-point lead.
The Billikens shot 51% while Kansas State shot 45%. Kansas State committed 18 turnovers, three in the final two minutes, and the Billikens had 15.
MORE SPORTS
RELATED: Rams PSL checks will go out Jan. 2