Perhaps the biggest development at the NBA's trade deadline on Thursday saw a big player staying put as Kyle Lowry remained with the Toronto Raptors.
Veteran point guard Lowry, on an expiring contract, was seen as a potentially key pick-up for either the Philadelphia 76ers, the Los Angeles Lakers or the Miami Heat as they chase the title.
But the Raptors did not get a deal that appealed to them and will allow their greatest ever player to reach free agency.
There were significant moves elsewhere, though, as teams seized the last opportunity to agree trades.
ONE OUT IN TORONTO
Toronto, playing the season in Tampa, may have held on to Lowry, but they do not appear in contention this year at 18-26 and did deal Norman Powell.
The Portland Trail Blazers brought in the wing, one of the league's best three-point shooters in 2020-21, as Gary Trent Jr and Rodney Hood moved in the opposite direction.
Rather than one of the Raptors' shooters, the Heat will rely on Victor Oladipo, recruited from the Houston Rockets, over the coming months.
Avery Bradley, Kelly Olynyk and a draft swap was enough to do a deal with the Rockets.
Nemanja Bjelica also went to Miami from the Sacramento Kings for Maurice Harkless and Chris Silva.
And the Heat are said to be favourites for LaMarcus Aldridge after he was bought out by the San Antonio Spurs. Andre Drummond, another potential buyout, was not traded by the Cleveland Cavaliers.
THREE GO IN ORLANDO
As Toronto resisted the urge to take whatever they could get, the Orlando Magic did the opposite and cashed in.
All-Star Nikola Vucevic was a surprising early exit on Thursday as he went to the Chicago Bulls, along with Al-Farouq Aminu, in return for Otto Porter Jr, Wendell Carter Jr and two first-round picks.
Chicago added Daniel Theis from the Boston Celtics, but Lonzo Ball stayed put at the New Orleans Pelicans, while it was far from Orlando's only outgoing.
Evan Fournier headed to the Celtics, and the Denver Nuggets won the race for Aaron Gordon. His signing, along with Gary Clark, cost the Nuggets a first-round pick as well as Gary Harris and RJ Hampton.
Denver also added JaVale McGee in a deal with the Cavs.
RONDO RETURNS TO LA
Rajon Rondo, a team-mate of McGee's on the title-winning Lakers last season, has moved back to LA to join the Los Angeles Clippers.
Rondo played a big role in the playoffs for the Lakers and his signing cost the Clippers three-time Sixth Man of the Year Lou Williams, sent to the Atlanta Hawks.
Western Conference rivals the Dallas Mavericks got two shooters from the Pelicans in the form of JJ Redick and Nicolo Melli, parting with James Johnson, Wes Iwundu and a second-round pick.
The Sixers landed George Hill in a three-team trade involving the Oklahoma City Thunder and the New York Knicks, while the Charlotte Hornets brought in Brad Wanamaker.