LeBron James and Kyrie Irving are back playing on the same side once again.

The rosters for the two NBA All-Star teams, captained by James and Golden State Warriors guard Stephen Curry, were revealed Thursday night.

Irving - who asked to be traded from the Cleveland Cavaliers over the offseason, and reportedly threatened to sit out the year if he wasn't moved - was chosen by James to play on his squad. New Orleans Pelicans twin towers Anthony Davis and DeMarcus Cousins, along with Warriors scoring machine Kevin Durant, will join the former Cavs teammates in the starting lineup on LeBron's side.

Curry's lineup will be comprised of himself, Houston's James Harden, Toronto's DeMar DeRozan, Milwaukee's Giannis Antetokounmpo, and Philadelphia's Joel Embiid. The reserves had been announced earlier this week.

TEAM LEBRON JAMES TEAM STEPHEN CURRY LeBron James Stephen Curry Kyrie Irving James Harden DeMarcus Cousins DeMar DeRozan Kevin Durant Giannis Antetokounmpo Anthony Davis Joel Embiid - - Bradley Beal Kyle Lowry LaMarcus Aldridge Draymond Green Kevin Love Jimmy Butler Russell Westbrook Damian Lillard Victor Oladipo Klay Thompson Kristaps Porzingis Karl-Anthony Towns John Wall Al Horford

Related - NBPA: Players couldn't agree on whether to televise All-Star draft

Golden State is sending four representatives to the All-Star Game for a second year in a row, becoming the first franchise in history to ever do so. Curry wound up taking Klay Thompson and Draymond Green, with Durant being the lone Warrior on team James.

The 2018 NBA All-Star Game goes down on Feb. 18 at the Staples Center in Los Angeles.