Game 4 of the 2015 NBA Finals tales place tonight (Thursday, June 11) and it’s a must-win for the Warriors, who did too little, too late to pull off a win in Game 3.

Game 4 of the Cleveland Cavaliers vs the Golden State Warriors takes place at Quicken Loans Arena in Cleveland, Ohio; coverage starts at 8 P.M. (EST), tip-off is at 9 P.M. (EST), all on ABC.

Free Live Streaming: Free live streaming is available on your PC through Watch ESPN and on your smartphone or tablet using the Watch ESPN app for AndroidiOS and Windows.

Those stationed overseas or living abroad can also stream the games for free; click here for more information.

Preview: After a dismal game 2 showing, Step Curry finally found his rhythm late in Game 3, going 5-8 from 3 point land and giving him 17 points in the 4th quarter.

Even though it came too late for his team to get the win, the resurgence of Curry is a big plus if GS wants to win game 4 and tie up the series.

So is the play of David Lee, who was a big reason why the Warriors came back from a 20-point deficit and managed to slow down LeBron and company.

If Curry can stay consistent and GS starts playing like the favorites their supposed to be, which means hitting hard and grabbing boards, then they have a good shot at taking this game.

For the Cavs, they have been playing hard all along which is why they are up 2-1 in the series.

LeBron has been as close to perfect as a player can be, but it remains to be seen if he can keep up this pace.

Same goes for Dellavedova, who had to get IV fluids after game 3.

The key for the Cavs is keeping GS off-kilter with strong defense because if their offense gets going as it did at the end of game 3 Cleveland could lose at home.

Prediction: This is a must win for GS and I think they will do it: Warriors 105-102.