To no surprise, the Cleveland Cavaliers and Golden State Warriors will face off in the NBA Finals. Just two teams remain for the chance to be crowned champions of the NBA world. Both of these teams dominated their conference finals opponents, and have just a combined five defeats this entire postseason.

This series will be played in the 2-2-1-1-1 format with the Warriors having home-court advantage. The Warriors and Cavaliers split their regular season series 1-1 this season.

Let's break down the teams and pick a winner.

Cleveland Cavaliers

Cleveland sports fans haven't witnessed a professional champion in their city since the 1964 Cleveland Browns. It's been a tough road ever since. There was "the drive," "the fumble," the 1997 World Series, and so many more disappointing moments.

With LeBron James back in Cleveland, this could be their best chance at ending that long drought. The Cavaliers finished the regular season as the No. 2 seed behind only the Atlanta Hawks, who they swept in the Eastern Conference finals. The additions of J.R. Smith and Iman Shumpert from the New York Knicks have been huge, as they each lead the Cavaliers in perimeter shots made this postseason.

Kevin Love may be out with a shoulder injury, but Tristan Thompson has been playing terrific in his place. Thompson has been outstanding on the offensive boards creating second chance points for James and Kyrie Irving.

The Cavaliers defeated the Warriors on Feb. 26 this season, 110-99. James led the way scoring 42 points that game at home for the Cavaliers.

Golden State Warriors

With the Los Angeles Lakers hitting rock bottom and the Los Angeles Clippers doing their annual choke job, the Warriors have a chance to be king of California. This is the Warriors first finals appearance since 1975.

Stephen Curry and Klay Thompson lead an elite shooting backcourt. Curry recently broke Reggie Miller's record for most three point shots made in a single postseason. Curry had a bad fall against the Houston Rockets in the Western Conference finals, but he appears to be fine.

Center Andrew Bogut is the key for a Warriors victory. Bogut won't be doing much scoring at all, but he's a great rebounder and rim protector who defended Dwight Howard very well. Leandro Barbosa, the "Brazilian Blur," has been playing good this postseason as well. Barbosa is trying to become the second Brazilian-born player in NBA history to win the NBA Finals, as Tiago Splitter won it all last season with the San Antonio Spurs.

The Warriors defeated the Cavaliers on Jan. 9 this season at home, 112-94. However, it should be mentioned that James did not play in that game.

Prediction

As bad as the conference finals were, the NBA Finals should be a complete 180 degree differential. These are without a doubt the two best teams in the league, and this series should go seven games. Draymond Green has been an excellent defender for the Warriors, but let's not underestimate the shooting skills of the Cavaliers. The Cavaliers also have the best player in the world, who can guard Curry as a defending point guard. These two young teams will go the distance with James having the last laugh.

Cavaliers win 4-3

Follow Damon Salvadore on Twitter