The University at Buffalo's two-game winning streak is over.
After upsets over Akron and Western Michigan, the Bulls were handed an 82-68 setback by Ball State in a Mid-American Conference men's basketball game before 5,353 at University Arena.
Senior guard Duane Clemens contributed eight points to Ball State's 17-6 closing run after UB had closed to three points (65-62) with 5:02 left.
The loss left the Bulls at 5-15 overall, 3-8 in the MAC. Ball State is 12-7, 4-6.
Patrick Jackson began the Cardinals' finishing rally with a three-point basket. Clemens followed with eight straight points as the lead grew to 76-66.
UB led most of the early going until a pair of free throws by Brian Burns put Ball State in front to stay, 18-17, with 10:44 left in the first half. Theron Smith then nailed a trey and the margin grew to 37-26 at halftime.
Nikolai Alexeev topped UB's scoring with 21 points. He also had nine rebounds. Louis Campbell had 19 points, eight rebounds, four assists and three steals for the Bulls.
Smith finished with 20 points while Clemens had 18 for the Cardinals. Jackson added 17.
UB outshot the Cardinals, 49.1 percent (27 of 55) to 42.2 (24 of 57), but had 25 turnovers to 16 for the home club. Ball State made 13 of 27 treys to UB's 8 of 17.