OLEAN, N.Y. -- Youssou Ndoye scored 11 of his 12 points in the second half, and St. Bonaventure clamped down on defense in upsetting No. 21 Massachusetts 78-65 on Wednesday night.
Guard Matthew Wright, with 11 points, got the raucous crowd on its feet by putting the finishing touches on the win with a 3-pointer with 55 seconds remaining. The Bonnies (13-8, 3-4 Atlantic 10) ended a 24-game losing streak against ranked opponents, which dates to a 57-56 home win over No. 20 Temple on Jan. 15, 2000.
The near sellout crowd began yelling "Yes! Yes! Yes!" with 30 seconds left, and then stormed the court.
Trey Davis scored 18 points for the Minutemen (17-3, 4-2), who lost for the second time in three games.
Star guard Chaz Williams was a non-factor. He finished with 11 points and fouled out with 1:39 remaining.
Charlon Kloof led the Bonnies with 14 points, but it was their defense that keyed the win against an opponent that was averaging an A-10-leading 78.5 points a game.
St. Bonaventure forced 17 turnovers and prevented the Minutemen from establishing their fast-tempo pace.
The Bonnies had five players finish in double digits, including Marquise Simmons who had nine rebounds.
The crowd began sensing the upset with 5:26 remaining. That's when Dion Wright capped consecutive drives with baskets to cap an 11-3 run. The Minutemen seemed to have gained momentum on Raphiael Putney's dunk that closed the gap to 53-51 with 8:46 left.
After trading leads six times through first half, and again in the opening minute of the second half, the Bonnies, who are 9-1 at home, went ahead for good with 18:47 left.
That's when Matt Wright hit a jumper from the top of the key to give St. Bonaventure a 28-27 lead.
Williams was held in check for much of the game by a swarming defense that prevented him from driving to the basket.
Williams picked up his third foul in the final minute of the first half when he was called for a charge. He grew frustrated on consecutive positions in the first 8 minutes of the second half.
Both times he lost the ball while attempting to drive the lane. The second time, Williams not only lost the ball, but also had the purple headband stripped off his head.
While Williams was busy complaining with the officials, Denzel Gregg was capping a fast break with a dunk at the other end to put St. Bonaventure up 45-38 with 12:35 remaining.
After a UMass turnover, Williams' frustrations blew as he was issued his fourth foul for hacking Ndoye, who hit both free throws.
Williams spent the next 6 minutes on the bench with a towel over his head.
Despite the Bonnies hitting only five of their first 23 attempts through the first 16 minutes, the Minutemen had difficulty getting their transition game on track. They scored just 5 of their first 21 points on the fast break.
St. Bonaventure, by comparison, outscored UMass 20-10 in points off turnovers.
The Bonnies have had a rash of close calls go against them, including their last game. Their 83-81 loss at Duquesne on Saturday was decided on Derrick Colter's desperation 3-pointer at the buzzer. Then there was their previous meeting against the Minutemen, in which St. Bonaventure squandered a 13-point second-half lead in a 73-68 loss on Jan. 11.
The Minutemen were unable to carry over the offensive surge they enjoyed in a 90-52 blowout of Fordham on Sunday.