D'Angelo Russell and Andrew Wiggins swapped teams while Andre Drummond found a new home in Cleveland on what was a busy trade deadline day in the NBA.

Russell was only acquired by Golden State in July but the point guard is relocating again, the Warriors striking a deal to send the player to the Minnesota Timberwolves.

Wiggins – taken first overall in the 2014 draft – is heading in the opposite direction, with the Timberwolves also giving up a 2021 protected first-round pick and a second-round selection for the same year.

As well as Russell, who is averaging a career-high 23.6 points this season, Minnesota also acquired Jacob Evans and Omari Spellman.

The Timberwolves had already been involved in a blockbuster four-team trade prior to Thursday's deadline, sending Robert Covington to Houston in a deal that involved 12 players.

Center Clint Capela was part of it, moving from the Rockets to the Atlanta Hawks, who also added another big man in Nene. Minnesota added Malik Beasley, Jarred Vanderbilt, Evan Turner and Juan Hernangomez, while also collecting the Brooklyn Nets' 2020 first-round draft pick via Atlanta.

Drummond was another center to be traded - much to his surprise - as the Detroit Pistons moved the two-time NBA All-Star, who they drafted in the first round in 2012, to the Cavaliers.

In exchange, the Pistons received John Henson, Brandon Knight and a second-round draft pick in 2023.

Drummond, who is averaging a career-best 17.8 points this season, as well as 15.8 rebounds per game, was not pleased with the way the trade was handled, however, as he revealed on Twitter.

"If there’s one thing I learned about the NBA, there’s no friends or loyalty," he posted. "I've given my heart and soul to the Pistons, and to be have this happen with no heads up makes me realise even more that this is just a business! I love you Detroit..."

He then continued in a second tweet: "You will always have a special place in my heart! But on to the next @cavs hope your (sic) ready! Let's finish the year off the right way."

The Los Angeles Clippers made a late move to strength their roster ahead of the playoffs, Marcus Morris and Isaiah Thomas joining from the New York Knicks in a three-team deal that also involved the Washington Wizards.

Jerome Robinson is to join the Wizards, while the Knicks will receive Moe Harkless plus a 2020 first-round pick, according to ESPN's Adrian Wojnarowski.