The NBA trade deadline has come and gone for another year as franchises throughout North America scrambled to get their rosters and finances in place for the business end of the season.
Ahead of the 8pm deadline, there were rumours flying left, right and centre, but a lot of talk on social media proved to be just that as the trade deadline failed to produce the big-name movement many had expected.
But here are the deals that were pushed over the line before the trade window slammed shut.
The Cleveland Cavaliers picked up veteran stretch four Channing Frye from the Orlando Magic. The 32-year-old spent five years in Florida and has a chance to challenge for a ring in Ohio.
24-year-old guard Jared Cunningham, who is averaging 2.6 points in eight minutes of basketball this season, goes in the other direction.
Anderson Varejao, who has spent his whole 12 year NBA career in Cleveland, has been acquired by Portland along with a conditional first-round draft pick while the Blazers have given the Florida-based franchise a second-round pick.
Portland made more moves before the deadline as they reached the salary floor; acquiring Brian Roberts, who had spent just two days in Miami, and a second-round pick from the Heat. The deal sees the three-time NBA champions eliminate their luxury tax.
Miami also took a 2018 conditional second-round draft pick from the New Orleans Pelicans in return for Jarnell Stokes and $700,000 cash considerations.
The Oklahoma City Thunder have given up guard D.J. Augustin, small forward Steve Novak and two second-round picks to bring in shooting guard Randy Foye from the Denver Nuggets.
Having traded away their second-round pick, it means the Thunder will no longer have a pick in the 2016 draft as their first-round selection will go to the Philadelphia 76ers.
The Houston Rockets did make a trade but it did not involve the departure of Dwight Howard. The center was heavily rumoured to be departing but remained at the Toyota Center as forwards Donatas Motiejunas and Marcus Thornton were traded to the Detroit Pistons in return for Joel Anthony and a 2016 first-round pick (top-eight protected).
Anthony went straight to the Philadelphia 76ers who also got the Denver Nuggets second-round draft pick in 2017.
The Washington Wizards made a late move to take Markieff Morris from the Phoneix Suns. The Eastern Conference franchise gave up a protected first-round pick, and forwards DeJuan Blair and Kris Humphries to bring in the 26-year-old who was drafted by the Suns in 2011.
After the trade deadline had passed, it was confirmed the LA Clippers and Memphis Grizzlies had done business. Swingman Lance Stephenson left Los Angeles for Tennesse with 2008 NBA All-Rookie First Team selection Jeff Green going to California.
Another post-deadline deal confirmed the Atlanta Hawks had sent 35-year-old guard Kirk Hinrich to the Bulls with Chicago giving up a second-round pick.
It was the second time in the day that the Hawks had accepted a second-round pick. Earlier in the evening, the Utah Jazz acquired Shelvin Mack by giving up their selection.