1. Minnesota Timberwolves
Karl-Anthony Towns, PF/C, Kentucky
Towns, the Metuchen, N.J., native, was expected to be the top pick for some time now. His unique combination of potential at both ends made him too good to pass up.
2. Los Angeles Lakers
D’Angelo Russell, PG/SG, Ohio State
This was where the intrigue in this draft was supposed to begin, with the Lakers having to choose between Russell and Duke big man Jahlil Okafor. Choosing Russell could be a sign they think they can get LaMarcus Aldridge in free agency.
3. Philadelphia 76ers
Jahlil Okafor, C, Duke
Russell was thought to be atop Philadelpha’s board, leaving them with a difficult choice here. They opted to take Okafor, a terrific scorer, despite already having Nerlens Noel and Joel Embiid.
4. New York Knicks
Kristaps Porzingis, PF, Sevilla (Spain)
Phil Jackson swung for the fences, taking the highly talented, 7-foot-1 Latvian forward with a sweet 3-point shooting stroke. He will need developmental time, but could be special.
5. Orlando Magic
Mario Hezonja, SF, FC Barcelona (Spain)
Orlando desperately needed more offense and shooting. The Magic will get both of those things in spades with Hezonja, a Croatian with a fiery competitive streak.
6. Sacramento Kings
Willie Cauley-Stein, C, Kentucky
It will be interesting to see how Cauley-Stein will fit alongside star Kings big man DeMarcus Cousins — assuming he isn’t traded — but Cauley-Stein has the potential to be an outstanding defensive player.
7. Denver Nuggets
Emmanuel Mudiay, PG, China
The Nuggets repeatedly have said they want to play faster, and they took a big step in that direction by taking Mudiay. Before going to China last year, he was expected to be in contention to go No. 1.
8. Detroit Pistons
Stanley Johnson, SF, Arizona
With an obvious need at small forward, the Pistons went out and got Johnson, who has the chance to be an excellent defender with the potential for more offensively.
9. Charlotte Hornets
Frank Kaminsky, PF, Wisconsin
The Hornets came into the offseason looking for more outside shooting. After acquiring Nicolas Batum, Spencer Hawes and Jeremy Lamb, they added more by taking Kaminsky.
10. Miami Heat
Justise Winslow, SG/SF, Duke
A dream scenario for the Heat, who get the chance to take Winslow, an excellent defender with the ability to handle the ball and make plays at the other end of the court.
11. Indiana Pacers
Myles Turner, C, Texas
Turner is big and long — 7-feet tall with a 7-foot-4 wingspan — to go along with the ability to space the floor. Needs developmental time, but there’s plenty there to develop.
12. Utah Jazz
Trey Lyles, PF, Kentucky
Lyles played out of position for much of his only season at Kentucky, manning the small forward spot instead of his natural one at power forward, but has a lot of intriguing physical tools.
13. Phoenix Suns
Devin Booker, SG, Kentucky
Booker is not only the youngest player in this draft but also one of its best shooters. He’s a great fit for a Suns team that’s always looking to speed the game up and shoot plenty of 3’s.
14. Oklahoma City Thunder
Cameron Payne, PG, Murray State
Payne had been linked to the Thunder for weeks leading up to the draft, and on an unpredictable night this was one of the few things that went at least somewhat according to plan.
15. Washington Wizards (from Brooklyn Nets via Atlanta Hawks)
Kelly Oubre, SF, Kansas
Oubre had a bit of an up-and-down freshman season at Kansas, but he has the potential to be the combination shooter and perimeter defender teams crave these days.
16. Boston Celtics
Terry Rozier, PG/SG, Louisville
This was one of the first true stunners of the draft, with Rozier — a late first rounder in the eyes of many — going to the Celtics. He becomes the latest bulldog defender for Boston in the backcourt.
17. Milwaukee Bucks
Rashad Vaughn, SG, UNLV
After agreeing to a trade with Toronto for Greivis Vasquez, the Bucks get additional backcourt help for coach Jason Kidd by snagging Vaughn, who proved as a freshman at UNLV he can score in bunches.
18. Houston Rockets
Sam Dekker, SF, Wisconsin
Dekker helped Wisconsin advance all the way to the national championship game this spring, and now will head to Houston to pair with Dwight Howard and James Harden on the Western Conference runners-up.
19. New York Knicks (Washington Wizards via Atlanta Hawks)
Jerian Grant, PG, Notre Dame
After sending Tim Hardaway to the Hawks for this pick, the Knicks grab a big point guard in Jerian Grant — which Phil Jackson loves — who is the nephew of former Bull Horace Grant.
20. Toronto Raptors
Delon Wright, PG, Utah
The Raptors moved Vasquez to the Bucks, and then went out and grabbed his replacement a few minutes later with Wright, a long, athletic guard whose brother is Trail Blazers forward Dorell Wright.
21. Dallas Mavericks
Justin Anderson, SF, Virginia
The Mavericks were thought to crave a point guard, but instead grab Anderson, a rugged defender who shot over 40 percent from 3-point range this past season.
22. Chicago Bulls
Bobby Portis, PF, Arkansas
Who was the SEC Player of the Year this season? If you guessed any of the Kentucky prospects, you’d be wrong, as it was Portis, a high-energy, active big who can score.
23. Portland Trail Blazers
Rondae Hollis-Jefferson, SF, Arizona
Portland needed to grab a small forward after moving Nicolas Batum in a trade to Charlotte earlier this week, but Hollis-Jefferson wouldn’t fill that role for long: The Blazers dealt him and Steve Blake to the Nets for Mason Plumlee and Pat Connaughton.
24. Minnesota Timberwolves (via Cleveland Cavaliers)
Tyus Jones, PG, Duke
Timberwolves coach, president and part-owner Flip Saunders was hot to get Minnesota native Jones, and dealt two second-round picks to move up to get him here.
25. Memphis Grizzlies
Jarell Martin, PF, LSU
After shutting down his workouts during the process, there were rumblings he had a promise from the Grizzlies — rumblings that came true when Memphis took the 6-foot-10 power forward.
26. San Antonio Spurs
Nikola Milutinov, C, Partizan Belgrade (Serbia)
The Spurs, long at the forefront of dipping into the international market for talent, go back there again by taking 7-footer Milutinov, who could stay overseas for at least a year.
27. Los Angeles Lakers
Larry Nance Jr., Wyoming, PF
After going small with their first pick, the Lakers go big with their second, taking Nance Jr. — the son of three-time All-Star Larry Nance.
28. Boston Celtics
R.J. Hunter, SG, Georgia State
Hunter saw his profile rise on the national stage while helping his father, Ron, beat Iowa State in the first round of the NCAA Tournament,. He’s also a terrific shooter.
29. Brooklyn Nets (from Atlanta Hawks)
Chris McCullough, PF, Syracuse
McCullough, a Bronx native, tore his ACL during his freshman season at Syracuse. But he was thought to be a potential lottery pick if he’d returned for his sophomore season instead of opting for the draft.
30. Golden State Warriors
Kevon Looney, PF, UCLA
What do you do when you win the title and have everything? You take a chance on someone like Looney, who fell because of some medical red flags, including a problem with his hip.