The Cleveland Cavaliers have won the 2016 Finals, coming back from a 3-1 deficit against the 73-win Golden State Warriors.

The Cavaliers won Game 7 by a final of 93-89 with Kyrie Irving hitting a go-ahead three-pointer against Stephen Curry with 0:53 remaining in the game.

LeBron James had 27 points, 11 rebounds and 11 assists in Game 7 as he continued a brilliant Finals and was named MVP.