Four higher-standing teams fell in Crossroads League play on Tuesday.
The Cougars got balanced offense, led by junior center Scott Kohne, who registered his 15th double-double of the season with 22 points and 15 rebounds.
Also contributing in the win were senior guard Kevin Bloom, who totaled 20 points, including 16 in the second half, sophomore Josh Hogan (18), and senior Ethan Hussey (11 points and six assists).
The Cougars improved to 6-2 against NAIA Top 25 teams this season.
Indiana Wesleyan was paced by senior post Patrick Hopkins, who finished with 23 points and 18 boards, while Jordan Weidner added 21 points.
Saint Francis will travel to Grace on Saturday at 3 p.m.