The Los Angeles Lakers are a game away from winning their first championship in ten years after they beat Miami Heat 102-96 to go 3-1 up in the NBA Finals.
Their last title in 2010 was led by Kobe Bryant, who died in a helicopter crash in January.
LeBron James starred with 28 points for the Lakers, while Anthony Davis’ crucial three-pointer saw them edge clear late in the fourth quarter.
Game five of the seven-match series is on Friday (Saturday 02:00 BST).
“We understand what’s at stake,” said James. “The job is not done. Not yet. But they’re on the brink.”
The Heat had started the game high in confidence after winning the last match, but the Lakers’ defence stood firm led by the superb Davis.
In the dying seconds of Miami’s victory in game three, Heat’s 40-point star Jimmy Butler warned James that the Lakers were “in trouble”.
And for the opening part of game four, Butler’s comments were vindicated as James struggled to gain any rhythm in the attritional affair near Orlando, Florida.
Miami, who were boosted by the return of Bam Adebayo from a neck injury, were able to negate the early threat of James and Davis as they came from behind to lead 33-29 in the second quarter.
But the Lakers rallied in the third and James’ influence began to grow as he claimed his first three-pointer of the night with a 29-foot effort to put the Lakers 55-54 ahead.
The Heat remained in the contest and Butler tied the game at 83-83 in the fourth. However Davis’ three-pointer with 39.5 seconds left on the clock and a block on a Butler layup attempt all but sealed victory for the Lakers.