The Cleveland Cavaliers returned home for Game 3 of the 2017 NBA Finals on Wednesday night. Unfortunately, it was once again not their night. Despite holding a very late lead in the game, Kevin Durant and the Golden State Warriors continued to battle, coming back from down as much as seven points.

Ultimately, the Warriors captured the game 118-113 to take a 3-0 series lead. Now they'll get a chance on Friday to grab another NBA Championship for the franchise and Durant's first. Here's how "Dub Nation" got the win on Wednesday evening.

Game 3 recap

The Cavs looked to be in command tonight as they took a five-point lead into the third quarter and ultimately bumped it up to seven. The Warriors continued to fight back thanks to big shots from Durant down the stretch. Down six points with about three minutes to go, Curry hit a jumper and Durant would follow with one after a defensive stop.

With just 45 seconds to go and the ball back in their possession, Durant calmly dribbled up the court and pulled up behind the arc with LeBron on defense. KD's three hit net and the Warriors took a one-point lead. From there, the Cavs could never reclaim the lead as Durant and Curry closed things out with trips to the free throw line.

If he hadn't in the first two games, Kevin Durant may have made his case for 2017 NBA Finals MVP tonight.

The former season MVP came up clutch in the final minute with a huge three-point shot to put his team ahead and then two late free throws. In addition to leading the team with 31 points, Durant also grabbed eight boards along with four assists. Klay Thompson also was big tonight, hitting on 11-for-18 shots including 6-of-11 three-point shots to finish with 30 points.

Steph Curry added 26 points, 13 rebounds, and six assists.

For the losing side, both LeBron James and Kyrie Irving came up big but unfortunately not big enough to win. LeBron James had another near triple-double, scoring 39 points to go with 11 rebound and nine assists. Irving made circus shot after circus shot and finished with 38 points on 16-for-29 shooting.

Irving also had six boards and three assists.

When's Game 4?

The Cleveland Cavaliers have a "must-win" Game 4 coming up in a few days against the Golden State Warriors. That will take place Friday at Quicken Loans Arena with a start time of 9 p.m. Eastern Time.

Live television coverage will be made available on ABC Network, with live streaming through WatchABC and WatchESPN, where available.

If necessary, the two teams return to Oakland for Game 5. It will take place on Monday, June 12th, with a start time of 9 p.m. Eastern Time. As with all of the NBA Finals games, it will also be televised on ABC for viewers to watch.