AMHERST -- Massachusetts coach Derek Kellogg is going to have to keep coming up with new phrases if his team continues to rally.

Three days after overcoming a late deficit, Trey Davis rebounded from a poor shooting game by nailing a pair of key baskets in the closing two minutes as the No. 19 Minutemen stormed back for a 73-68 win over St. Bonaventure on Saturday.

After UMass overcame a late nine-point deficit for a win against Saint Joseph's on Wednesday, Kellogg praised his team's "will to win."

"I think we might stick with that one," he said, smiling as he headed out to get ready for the school's annual alumni game. "It was more gut-check time tonight. [St. Bonaventure] really had everything going. They had the flow they wanted and were playing really well. I thought our guys had to really dig down inside and make some plays."

Raphiael Putney led the Minutemen (14-1, 2-0 Atlantic-10) with 17 points and eight rebounds. Cady Lalanne scored 16 and Davis finished with eight.

UMass point guard Chaz Williams, the team's leading scorer, missed 6 of 7 shots and finished with eight points and nine assists.

"We're trying to stand our ground as much as possible and be ready for whatever is thrown at us," Williams said. "We know it's not going to be easy. Today we got down on ourselves early and had to play comeback. That's not how we want to play, but, fortunately, an ugly win is a great win."

Charlon Kloof led St. Bonaventure (11-5, 1-1) with 15 points and seven assists, and Youssou Ndoye scored 11.

The Bonnies lost their 23rd straight game against a ranked team, with the last win coming against then-No. 20 Temple on Jan. 15, 2000.

"I think we did a lot of the things we wanted to do. I thought we did a good job on Williams and competed on the backboard," Bonnies coach Mark Schmidt said. "The thing that hurt us was turnovers. We wanted to keep it under 12 and we had 20. Against UMass, out on the open court, that's what hurts you."