Neymar is used leaving dazzling supporters at major finals - but on Sunday night it was the Barcelona star left open-mouthed.
The Brazilian had courtside seats to watch the Cleveland Cavaliers take on the Golden State Warriors in game two of the NBA Finals.
And after watching LeBron James pull off a magnificent dunk, Neymar couldn't help but be impressed.
The Barca forward, enjoying a holiday in the United States after a long season, was filmed looking awestruck as James put on a show, turning towards Hamilton and sharing a disbelieving laugh with the F1 star.
But despite the Cavs man's triple-double, he was unable to prevent his team falling to a second straight defeat, as Stephen Curry and Kevin Durant led the Warriors to a 132-113 win.
Three-time Formula One world champion Lewis Hamilton was also in attendance, sitting next to Neymar in the prime courtside seats.
On the court the Warriors overcame 20 turnovers and a triple-double by Cleveland's LeBron James to beat the Cavaliers 132-113 at Oracle arena.
Durant was once again the best player on the court as he electrified the gold-clad sold-out crowd in Oakland with 33 points and 13 rebounds to go along with five blocks three steals.
Guard Stephen Curry had a triple-double of his own but also committed eight turnovers.