The NBA All-stars went to Toronto this year and boy was it some celebration of basketball as the best of the best came together to enthrall basketball fans over Valentine’s weekend.

There was some nostalgia this time as well, with it being the legendary Kobe Bryant’s last all-star appearance.

So from Bryant to Steve Nash and Oklahoma Thunder star Russel Westbrook — here are the best moments from the 2016 NBA all-star game.

Drake vs Kevin Hart:

This insane dunk duel:

And here are the best moments from the game:

This Kobe tribute:

Westbrook’s dance moves:

And Kobe vs LeBron James

Feature image source: AFP