BOSTON -- The Golden State Warriors needed two overtimes to remain perfect on a very imperfect night for the NBA's reigning Most Valuable Player.
Stephen Curry scored 38 points despite his worst shooting performance of the season, adding 11 rebounds and eight assists Friday night, and the Warriors improved to 24-0 by outlasting the Boston Celtics 124-119 in double overtime.
"Exhausting, but it was fun," Curry said. "Obviously, it was nice to get the win. But we had to claw our way to it."
Counting the wins in their final four games last season, the Warriors, the defending NBA champions, have taken 28 regular-season games in a row. That broke a tie with the 2012-13 Miami Heat for the second-longest winning streak in league history and now trails only the 33 straight by the Los Angeles Lakers in 1971-72.
The Warriors play the Milwaukee Bucks on Saturday night to complete a seven-game road trip. No NBA team has ever gone 7-0 on a single road trip.
"We will definitely cherish this, because it doesn't happen often," center Andrew Bogut said. "The record, the history, the team -- it doesn't happen often, so we will cherish it. Who knows? Next year you could be on a different team, and nobody's talking about you."
Curry made only nine of 27 shots from the field, a .333 shooting percentage that was his worst since Game 2 of the NBA Finals against Cleveland. But he was 6-for-13 from 3-point range and 14-of-14 from the free throw line.
"He can score in so many different ways," interim coach Luke Walton said. "They did a phenomenal job on him, and he scored 38. But that's how superstars are in this league."
The Celtics had two chances to win it at the end of regulation, tied 103-103, but Shaun Livingston blocked Isaiah Thomas' attempt. After Golden State's try at an alley-oop off the inbounds pass failed, Boston had the ball with 0.7 seconds left, but Kelly Olynyk's off-balance jumper was wide.
Curry sank a pair of foul shots, his only points of the second overtime, with 13.4 seconds left to give the Warriors a three-point lead. Jae Crowder then missed a 3-pointer to tie it, and Andre Iguodala got the rebound and drew the foul.
That sent the Boston fans to the exits, but the Golden State crowd remained to see Iguodala sink both free throws and keep the winning streak alive.
"They're the champs. They did what they're supposed to do," Celtics swingman Evan Turner said. "Curry, you know, he still made it work."
Olynyk scored 28 points for Boston, and Avery Bradley had 19 while guarding Curry much of the night. Thomas had 18 points and 10 assists, and Jared Sullinger had 13 rebounds for Boston, which had won two in a row and six of its previous eight games.
Celtics coach Brad Stevens was asked whether there was such a thing as a "great loss."
"No," he said. "Not even a good one."
Draymond Green scored 24 points with 11 rebounds, eight assists, five blocked shots and five steals. He's only the third player in NBA history to record at least 20 points, 10 rebounds, five assists, five blocks and five steals in a game.
The game brought a playoff mood and a sold-out crowd to the new Boston Garden, but this time the loyalties were more divided than usual. Although the Celtics' green still dominated, there was plenty of Golden State blue as well.
Fans crowded around the Golden State end of the court during warm-ups to watch the defending NBA champions and their star. During introductions, the Celtics rooters struggled to drown out the cheers for Curry.
"That's every night for us," Bogut said. "It's always a playoff atmosphere because they all want to beat us."
After the game, Golden State fans remained long after the final buzzer, cheering Curry when he went to the locker room after his postgame, on-court TV interview.
"Now I can admit I'm tired," Curry said. "We'll dig deep for tomorrow."
Golden State had needed overtime in only one other game during the winning streak, against Brooklyn on Nov. 14. The Warriors outscored the Nets 10-2 in the extra five minutes.
The '71-72 Lakers went to overtime once in their 33-game stretch, beating Phoenix 126-117 in Los Angeles on Dec. 10, 1971.
OLD TIME'S SAKE
Walton, who is filling in for Steve Kerr while Kerr recovers from back surgery, said he has fond feelings for Boston. His father, Hall of Famer Bill Walton, was with the Celtics when they won the 1986 NBA title.
"It looked like they enjoyed playing together. It reminds me a lot of the way our guys are now," said Walton, who turned 6 years old during the '85-86 season and was a fixture at practice before kids were banned. "I remember them having to change the rules because of me and my brothers. But I also remember it being a lot of fun."
Walton said Larry Bird was his childhood hero.
Thompson turned his ankle in Tuesday night's game against Indiana, and it was a game-time decision to rest the injury. ... New England Patriots players Danny Amendola, Julian Edelman and LeGarrette Blount were in the crowd. ... The Celtics went 2-for-7 from the free throw line in the first half and 9-for-16 for the game. ... Barnes missed his seventh straight game. ... Curry had eight turnovers, including three when he stepped out of bounds in the fourth quarter and overtimes.
Warriors: At Milwaukee on Saturday night.
Celtics: At Charlotte on Saturday night.
The Associated Press and ESPN Stats & Information contributed to this report.
Kyrie Irving's TV program calls for action in Breonna Taylor's death
Brooklyn Nets star Kyrie Irving is joining rapper Common and others for a TV special calling for action following the death of Breonna Taylor.
NBA issues memo about traveling to Orlando separate from team
Malika Andrews goes in-depth on the memo sent to NBA teams on the ways players can get to Orlando, Florida, if they don't travel with their teams.
DeRozan frustrated and overwhelmed by NBA handbook
DeMar DeRozan expresses frustration about the health and safety rules for the NBA bubble.