As is tradition on Christmas Day, the NBA gifted fans a full slate of marquee matchups yesterday, including the much anticipated NBA Finals rematch between the Cleveland Cavaliers and Golden State Warriors at Oracle Arena.

Additionally, NBA fans got to see Joel Embiid's Madison Square Garden debut, John Wall vs Kyrie Irving, a thriller between the Rockets and Thunder and a nightcap at Staples Center featuring the Timberwolves and Lakers.

With all of that star power on display, there were plenty of highlight reel worthy plays that you may have missed during your Christmas Day celebrations. Thankfully, the NBA has compiled a festive 12-pack of the best highlights from yesterday's games, which includes appearances by Dwyane Wade, Josh Hart, Bradley Beal, Kyrie Irving, Draymond Green, Jimmy Butler, Raymond Felton, Julius Randle, Karl-Anthony Towns, Steven Adams, & Kelly Oubre Jr.

Check out the NBA's Top-12 plays from Christmas Day below.