As far as opening nights go, they don't get any better than LeBron James' curtain raiser as the Cleveland Cavaliers began the defence of their title.
Following the ring ceremony and banner raising, which was an emotional moment for all involved with the franchise, city of Cleveland and the whole of North Ohio, James set down a marker for his MVP charge with an incredible triple-double in 32 minutes.
Cleveland saw off the challenge of the new-look New York Knicks with consummate ease, winning 117-88, and James was the star of the show.
He finished with 19 points, 11 rebounds and 14 assists with one steal and a +/- of 25.
James began his night with a sumptuous no-look backdoor pass for J.R. Smith who was cutting across the baseline for an easy lay-up.
LeBron soon began to create his own personal highlight reel a number of huge slam dunks - each simultaneously taking any wind out of New York's sails.
But three really stood out. His first was a big one-handed slam that finished off a fastbreak after Derrick Rose had turned over the ball. The second came after a nice pass from Smith; Joakim Noah and Kristaps Porzingis, sensing was about to come, put up minimal effort on defence.
The third was another one-handed throwdown that brought the building to its feet. The crowd also rose in delighted appreciation as the self-professed 'King' stuffed an attempted layup from Courtney Lee - who ended the game point less.
James has his eyes on a fourth MVP crown this season. Performances like this will certainly help his cause.