"It was very satisfying to come out and play the way we did on a back-to-back, coming off a national TV game against LeBron and all that stuff," Warriors coach Steve Kerr said. "It was an important effort."

Draymond Green had 17 points and nine rebounds to help the Warriors wipe away the bad taste left by the 110-99 loss in Cleveland on Thursday night. They improved to 10-2 in the second game of back-to-backs, the best mark in the NBA.

"Tonight was a great way to respond," Thompson said. "The resiliency of this team is pretty special."

Tempers flared after Golden State's Festus Ezeli pushed Toronto's Tyler Hansbrough in the throat after they tangled under the basket with seconds remaining in the third. Hansbrough responded by chasing after Ezeli, shoving him and throwing a punch that failed to connect. Both players received double technical fouls and were ejected.

"It's not something I should bother myself with, somebody like that," Ezeli said about Hansbrough, who has a reputation for agitating opponents.

Terrence Ross scored 18 points and DeMar DeRozan had 14 for the Raptor. They matched their longest losing streak of the season with their fourth straight defeat.

"We were kind of soft, too soft," Toronto's Jonas Valanciunas said.

Golden State was among the teams to beat Toronto in its previous four-game skid, from Dec. 30 to Jan. 8. That stretch also included losses at Phoenix and Portland, and a home defeat to Charlotte.

Forward Patrick Patterson replaced Amir Johnson in the starting lineup, but the change did nothing to boost Toronto's offense. The Raptors shot 1 for 19 in the first, missing their final 16 attempts and setting a record for the worst single-quarter mark in team history at 5.3 percent.

"For us to hold them to one field goal in a 12 minute span is pretty cool," Curry said.

Toronto's previous worst was a 1-for-15 performance in the fourth quarter at Indiana on Nov. 13, 2012, a game it won 74-72.

Green scored 10 points for Golden State in the first and Curry had nine as the Warriors led 27-11 after one.

"They got hot and ran off with it," DeRozan said.

Ross scored to make it 35-23 with 7:37 left in the second, but Golden State replied with 10 unanswered points and closed the second on a 19-8 run to lead 54-31 at the half.

"We got a great lead at halftime and pretty much had won the game at that point," Curry said. "We didn't want to have to make ourselves win it again. That was a good sign of mental toughness in the second half to keep the pressure on."

Thompson made four straight baskets, including three 3-pointers, in the opening 2:12 of the third, and Golden State led 67-33 when Casey subbed out all five starters just over a minute later. The Warriors led 98-57 heading into the fourth.

"There's no excuse for that type of performance," Casey said.

Kyle Lowry was the only Toronto starter who did not return in the fourth quarter, with Casey choosing to rest the All-Star point guard.

SILENT NIGHT

Kerr was called for a technical foul in the second quarter of Thursday's loss to the Cavaliers and had to be separated from official Bennett Salvatore in the third, but was on his best behavior Friday. "I told the referees I was taking a vow of silence tonight and I did," Kerr said. "I did not say one word to the officials. I'm very proud of myself, although I picked a pretty easy game to not have to say anything."

TIP-INS

Warriors: With Golden State playing for the third time in four nights, Andre Iguodala sat out to get some rest. Kerr said center Andrew Bogut could be rested Sunday at Boston. The Warriors are in the midst of a stretch that sees them play five times in seven days.

Raptors: Amir Johnson came off the bench for the first time since Feb. 19. 2014, against Chicago. His previous 79 appearances were all as a starter. ... James Johnson had the only assist by a Toronto starter.