Warriors coach Keith Smart has been begging one of his players to step up and make a tough play.

With three minutes remaining in the sixth game of their seven-game road trip, Smart got the big play he sought from the smallest guy on the floor.

Point guard Stephen Curry grabbed an offensive rebound and put it back to effectively end Cleveland's comeback attempt and secure the Warriors' 95-85 victory Tuesday night at Quicken Loans Arena.

Asked about the offensive rebound by Curry, who is listed at 6-foot-3, 180 pounds, power forward David Lee joked that the point guard must have gained weight. "He played a great game for us tonight. Those little plays make a big difference," Lee said.

The Warriors (28-35) showed toughness and selflessness on defense - two things that had been lacking for the majority of the trip. They limited Cleveland to 33.9 percent shooting and 55 points over the final three quarters.

"Outside of the first quarter, everything else was pretty good," Curry said. "We came out with a lot of energy in the second, third and fourth quarters. We made them take tough shots and got rebounds. What kept us in the game was our defense."

Still, Cleveland (12-51) made the Warriors work for the victory. Recently acquired point guard Baron Davis led the Cavaliers on a couple of runs, including one that trimmed a 15-point deficit to 78-74 with 8:01 remaining.