It finally happened Thursday night in Miami, and all of the critics have now been silenced.
The Miami Heat are NBA champions for the second time since 2006.
LeBron James had 26 points, 11 rebounds and 13 assists in an NBA Finals-clinching 121-106 rout of the visiting Oklahoma City Thunder.
James was named Finals MVP after capturing the first title of his nine year career. It's his second season with Dwyane Wade and Chris Bosh in Miami after his self-proclaimed botched departure from Cleveland. Wade had 20 points in the clincher and Bosh contributed 23. And teammate Mike Miller went 7-of-8 from 3-point range en route to a 23-point performance.
Kevin Durant scored 32 points for the Thunder, who took Game 1 of the series and then dropped four straight.