Toronto rookie Terrence Ross beat defending champion Jeremy Evans to win the slam-dunk contest during All-Star Saturday night.
The 6-foot-6 Ross jumped over a ball boy, whipped the ball between his legs and threw down a one-handed slam to clinch the victory. Earlier, Ross donned a Vince Carter jersey, took a lob from high-school teammate Terrence Jones off the edge of the backboard, spun in the air, and then slammed home another one-hander.
Evans jumped over a painted portrait of himself and hurdled Dallas Mavericks forward Dahntay Jones for a dunk in his final round.
Ross earned 58 percent of the fan vote in the championship round. The first round was judged by former Houston Rockets Hakeem Olajuwon, Clyde Drexler, Dikembe Mutombo, Rudy Tomjanovich and Yao Ming.
Kenneth Faried, James White, 2007 dunk champion Gerald Green and Eric Bledsoe also were in the field, while Kevin Durant, Kobe Bryant, Chris Paul and Dwyane Wade were among the All-Stars taking in the show.
Green started if off by taking a lob from Indiana teammate Lance Stephenson off the side of the backboard and soaring in for a reverse slam. White played off his ''Flight White'' nickname when he split two columns of cheerleaders dressed as flight attendants for a powerful two-handed dunk.
Hardly outdone, Ross earned a perfect score on his first dunk, whipping the ball around his waist before smacking down a one-hander.
Evans, meanwhile, used former Jazz giant Mark Eaton as a prop on his dazzling first attempt. The 7-foot-4 Eaton held the ball above his head as he sat on a box and Evans swiped the ball and soared over his head.
Hall of Famers Bill Russell and Julius Erving, singer Alicia Keys, rapper Drake, director Spike Lee and comedian Chris Tucker were among those sitting courtside. Keys is performing at halftime of Sunday's All-Star game.