OAKLAND — LaMarcus Aldridge had 30 points and 21 rebounds and the Portland Trail Blazers beat the Golden State Warriors 113-101 on Saturday for their 10th consecutive win.
Aldridge made 11 free throws in the fourth quarter to highlight his sixth double-double this season. Wes Matthews scored 23 points before getting ejected, one of three players tossed out following a fracas between the teams in the third quarter.
Bay Area native Damian Lillard added 20 points and nine assists for Portland, which overcame a double-digit deficit for the second straight game.
Klay Thompson scored 30 points for Golden State. The Warriors, who played without the injured Andre Iguodala, have lost three straight.
The Blazers, playing the second half of a back to back, appeared to be tiring late in the third quarter when things got chippy between the teams not long after Matthews was whistled for a technical foul when Aldridge was knocked flat on his back.
Moments later, Portland reserve center Joel Freeland and Golden State's Andrew Bogut then got into a shoving match in front of the Warriors bench.
Aldridge joined the fray, which quickly escalated. At one point, Matthews was stopped after charging toward a group of Golden State players, while Warriors reserve Draymond Green had to be restrained by several teammates and coaches.
Referees conferred for several minutes and watched replays on a monitor before issuing six technical fouls and three ejections. Matthews and teammate Mo Williams, along with Green, were all tossed.
Golden State, which led 77-63 at the time, couldn't hold on.
Portland pulled within 84-81 heading into the fourth then went on a 12-2 run to take the lead for good.