The Bruins (17-4, 8-2) won their fifth straight and are in a first-place tie in the Ohio Valley Conference after Austin Peay (8-2) beat Jacksonville State (8-2) earlier Saturday.
Windler had five 3-pointers and pulled down 13 rebounds for his 10th double-double this season and 28th of his career. McClain made four from distance and added five assists. Freshman Nick Muszynski posted his second double-double with 16 points and 10 rebounds. Nick Hopkins added 15 points with five 3-pointers, including 12 points in the second half. The Bruins were 14 of 35 from the arc and shot 50 percent overall.
Belmont led 40-32 at halftime and, with 11:51 left in the game, went ahead by double digits the rest of the way, its lead reaching as many as 25 points.