The Golden State Warriors stretched their sensational season-opening winning streak to 24 games on Friday with a hard-fought 124-119 double-overtime victory over the Celtics in Boston.

NBA scoring leader Stephen Curry drained two free throws with 13.4 seconds left in the second overtime, and Warriors swingman Andre Iguodala added two more foul shots with 5.4 seconds remaining as Golden State held off the tenacious Celtics.

The reigning NBA champion Warriors notched their 28th straight win in a streak stretching back to last season.

Their 27th straight win had already tied for the second-longest streak ever, and now they trail only the 33 in a row won by the 1971-72 Los Angeles Lakers.

But it was a close-run thing for a Warriors team missing injured starters Klay Thompson and Harrison Barnes.

And the Warriors did it despite Curry’s worst-shooting night of the year.

Curry, who went into the contest leading the league with an average of 32.2 points per game, made just nine of 27 shots from the floor.

Fiercely defended by the Celtics, he made eight turnovers and his two free throws were his only points of the second overtime.

“Nothing was pretty about this game,” said Curry, who did make six of 13 three-point attempts and all 14 of his foul shots en route to 38 points.

“But we got stops, everybody contributed … considering all the injuries we had and this being the end of the road trip — huge win for us.”

Draymond Green contributed 24 points, 11 rebounds, eight assists and a season-high five blocks for the Warriors.

Iguodala scored nine of his 13 points in the two overtimes.

The Warriors close out a seven-game road trip at the Milwaukee Bucks on Saturday. They are trying to become the first NBA team to go 7-0 on a single road swing. – Agence France-Presse

- Advertisement -