The Cleveland Cavaliers sprung a huge surprise by selecting UNLV power forward Anthony Bennett with the number one overall pick in the 2013 NBA draft.
In one of the craziest drafts in recent memory, as many as 24 players were traded over the course of a mad night in Brooklyn.
It all started with Bennett's selection at number one, with projected top pick Nerlens Noel sliding down to sixth and landing with the New Orelans Pelicans.
Noel is expected to be traded to the Philadelphia 76ers, possibly for All-Star guard Jrue Holiday - although that trade is yet to be confirmed.
The Cavaliers were expected to take a big man - but Maryland's Alex Len and Kentucky's Noel were the two favourites.
Few predicted Bennett would be the pick - in the process he became the first Canadian number one overall selection in draft history.
The 20-year-old forward was named Mountain West Conference freshman of the year last season, but even he couldn't hide his shock at the pick.
"I'm just as surprised as anyone else," Bennett told ESPN.
Indiana standout Victor Oladipo was taken second overall by the Orlando Magic, while the Washington Wizards selected Otto Porter from Georgetown.
The Wizards play in the Eastern Conference, so Porter will have a tough assignment guarding the likes of Carmelo Anthony, Paul George and LeBron James next season.
Oladipo's former-college teammate Cody Zeller was another shock selection at number four to the Charlotte Bobcats. Alex Len rounded out the top five, falling to the Phoenix Suns.
Kansas shooting sensation Ben McLemore was many experts' projected number one - but the redshirt freshman eventually went number seven to the Sacramento Kings.
Kentavious Caldwell-Pope was taken number eight by the Detriot Pistons, the Minnesota Timberwolves picked up Michigan star point guard Trey Burke at number nine, and CJ McCollum went number 10 to the Portland Trail Blazers.
Burke, the National Player of the Year, was traded by the Timberwolves to the Utah Jazz for the rights to number 14 pick Shabazz Muhammad and number 21 selection Gorgui Dieng.
The lack of a consensus number one pick meant this draft was short on star power, but the unpredictability more than made up for it in terms of drama.
Len, Noel and Bennett are all coming off rehab for serious injuries - but ultimately the Cavs decided Bennett's shoulder surgery was not as big a concern.
Noel is rehabbing from an ACL tear, and is expected to miss a large part, if not all, of next season. Len has a stress fracture of the ankle.
NBA Round 1 picks
1. Cavaliers |Anthony Bennett | (F)
2. Magic| Victor Oladipo | (G)
3. Wizards | Otto Porter Jr. | (F)
4. Bobcats | Cody Zeller | (F)
5. Suns | Alex Len| (C)
6. Pelicans | Nerlens Noel* | (C)
7. Kings | Ben McLemore | (G)
8. Pistons | K. Caldwell-Pope | (G)
9. Timberwolves | Trey Burke* | (G)
10. Blazers | C.J. McCollum| (G)
11. 76ers | M. Carter-Williams | (G)
12. Thunder | Steven Adams| (C)
13. Mavericks | Kelly Olynyk* | (F)
14. Jazz | S. Muhammad* | (F)
15. Bucks | Giannis Antetokounmpo | (SF)
16. Celtics | Lucas Nogueira| (C)
17. Hawks | Dennis Schroeder | (PG)
18. Hawks | Shane Larkin | (PG)
19. Cavaliers | Sergey Karasev | (SG)
20. Bulls | Tony Snell | (SF)
21. Jazz | Gorgui Dieng| (C)
22. Nets | Mason Plumlee | (C)
23. Pacers | Solomon Hill | (SF)
24. Knicks | Tim Hardaway Jr. | (SG)
25. Clippers | Reggie Bullock| (SG)
26. Timberwolves | Andre Roberson | (SF)
27. Nuggets | Rudy Gobert | (C)
28. Spurs | Livio Jean-Charles | (PF)
29. Thunder | Archie Goodwin | (SG)
30. Suns| Nemanja Nedovic | (SG)