Defending champions Golden State Warriors took a 1-0 lead in the NBA Finals with a 124-114 overtime win against Cleveland Cavaliers, despite a 51-point haul from LeBron James.
In a controversial match, Stephen Curry scored 29 points for Golden State at Oracle Arena in Oakland.
It is the fourth year in a row that the Warriors have beaten the Cavaliers in the first game of the finals.
Game two in the best-of-seven series takes place in Oakland on Sunday night.
James, playing in his eighth successive finals, claimed his best playoff points haul – the highest since Michael Jordan scored 55 in 1993.
“It was epic, and he did enough to carry this team to a victory,” said Cavaliers coach Tyronn Lue. “To do what he did tonight and come out robbed, it’s just not right.”
With 36.4 seconds remaining in the fourth quarter, Kevin Durant was called for an offensive foul on James, but the decision was reversed on review.
Durant levelled the game from the free-throw line before James put the Cavaliers back in front.
Curry scored a three-pointer as the Warriors opened up a one-point lead.
In the final seconds, with the scores level, a 107-107, Cavaliers’ George Hill missed the second of his two free throws. JR Smith grabbed the offensive rebound but ran down the clock instead of attempting a game-winning shot.