Two-time NBA Finals MVP, LeBron James came up huge for a third straight game and helped the Cleveland Cavaliers win their first ever NBA title since 1964 with a win in Game 7 over the defending champions, the Golden State Warriors early Monday morning at the Oracle Arena. Irvin Cavalliers

James recorded a triple double, his 7th of the Finals, with 27 points, 11 rebounds, 11 assists, 3 blocks and 2 steals en route to helping his Cavaliers become the first team ever to overcome a 3-1 deficit in the NBA Finals.

James absolutely dominated Game 7 but received crucial offence from point guard Kyrie Irving with his 26 points, 12 of which came in the third quarter.

Kevin Love finally showed up in these Finals, recording just 9 points but grabbing 14 huge rebounds and dishing out 3 dimes. In the end, Cleveland’s Big 3 delivered for the team in their own different ways in the final couple of minutes of their season.

With 1:50 to go, James had a clutch chase down block on Andre Iguodala’s layup attempt. Kyrie Irving knocked down a clutch dagger three-pointer over Stephen Curry and Kevin Love played his best defense of the season on Curry with less than a minute to go.

The Cavaliers got a lot of meaningful production from their “other guys”. Despite the bleak stats of 9 points, 3 rebounds and 2 blocks, center Tristan Thompson was a huge factor in the game’s rebound battle. J.R.Smith contributed 12 points, including 9 of Cleveland’s first 11 points of the second half.

Despite all the support, these Finals have been all about LeBron James and his dominance on both ends of the floor. He deservedly was named the unanimous 2016 NBA Bill Russell Finals MVP, the third of his career.

He joins NBA greats like Michael Jordan, Shaquille O’Neal, Tim Duncan and Magic Johnson to have 3 Finals MVP on their resume. He also joins Kareem Abdul Jabbar as the only players in NBA history to win Finals MVP with multiple teams.