Just last year Golden State were in the exact same position they find themselves tonight knowing they could clinch the NBA title in front of their home fans at the Oracle Arena.
The rest is history as Cleveland fought back in one of the most incredible Finals series in NBA history.
And the Cavaliers proved their fighting spirit in Game 4 with a remarkable display of three-point shooting to physically outplay Golden State.
It sets up perfectly for what is no doubt going to be a thrilling Game 5 at the Oracle tonight, and here’s how to make sure you don’t miss any of the action.
How can I watch the NBA Finals on TV in the UK?
The exclusive rights to air the NBA Finals in the UK belong to BT Sport as they have done all season.
They air a half-hour pre-game show called ‘Live NBA Countdown’ which gives you all the build-up to tonight’s game and the live action tips off at 2AM on BT Sport 1.
For Sky viewers, BT Sport 1 is available on channel 413 while BT TV customers can watch it on channel 430.
How can I stream the NBA Finals online in the UK?
BT Sport hold the exclusive rights to air the NBA action in the UK, and they will also be offering the service to their online viewers.
The BT Player is available on laptop or desktop and BT Sport subscribers will also be able to watch the games live online through mobile or tablet.
Online viewers can also watch the action via NBA League Pass at www.nba.tv
NBA Finals Schedule – if necessary
Game 5 – Tuesday June 13, Cleveland at Golden State, 2AM
Game 6 – Friday June 16, Golden State at Cleveland, 2AM
Game 7 – Monday June 19, Cleveland at Golden State, 1AM