The Minnesota Timberwolves opened the 2015 NBA Draft by selecting Karl-Anthony Towns out of Kentucky.
D'Angelo Russell went second to the Los Angeles Lakers as they went with a small over Jahlil Okafor.
Okafor went third to the Philadelphia 76ers and Adrian Wojnarowski reported that they plan to keep him for good.
The New York Knicks picked Kristaps Porzingis with the fourth overall pick.
Mario Hezonja went to the Orlando Magic at No. 5 and Willie Cauley-Stein came off the board at No. 6 to the Sacramento Kings.
The Denver Nuggets picked Emmanuel Mudiay at No. 7, possibly ending the Ty Lawson era in the process.
Stanley Johnson was the pick of the Detroit Pistons at No. 8 ahead of Justise Winslow, while the Charlotte Hornets went with Frank Kaminsky at No. 9.
The Miami Heat drafted Winslow at No. 10 and then Myles Turner went to the Indiana Pacers at No. 11 as they move away from Roy Hibbert.
The Utah Jazz then selected Trey Lyles at No. 12, while another Kentucky player went to the Phoenix Suns at No. 13 in Devin Booker.
Cameron Payne was selected by the Oklahoma City Thunder at No. 14 and then the Washington Wizards traded up from No. 19 to pick Kelly Oubre at No. 15.
The Boston Celtics selected Terry Rozier at No. 16, followed by Rashad Vaughn to the Milwaukee Bucks at No. 17 and Sam Dekker at No. 18.
The Knicks traded back into the first round by sending Tim Hardaway Jr. to the Hawks for No. 19, which became Jerian Grant of Notre Dame.
The Toronto Raptors picked Delon Wright out of Utah to replace Greivis Vasquez at No. 20, while Justin Anderson went to the Dallas Mavericks at 21.
The Chicago Bulls added to their frontcourt depth with Bobby Portis at No. 22, followed by Rondae Hollis-Jefferson going to the Portland Trail Blazers at No. 23.
The Wolves traded picks No. 31 and No. 36 to the Cleveland Cavaliers for No. 24 to pick hometown kid Tyus Jones out of Duke.
Jarell Martin of LSU went to the Memphis Grizzlies at No. 25, while the San Antonio Spurs found a draft-and-stash in Nikola Milutinov.
The Lakers picked Larry Nance Jr. at No. 27 with their second first round selection, while R.J. Hunter went to the Celtics with their second pick at No. 28.
Chris McCullough was picked by the Nets at No. 29 and Kevon Looney of UCLA was the final pick at No. 30 by the Golden State Warriors.
Click here for complete results of the 2015 NBA Draft.