Toni Kukoc scored 25 points, and the Milwaukee Bucks clinched a playoff spot with a 105-103 win over the Raptors last night in Toronto.

Toronto's Alvin Williams missed two chances to send the game into overtime in the final 10 seconds. On the first, he was fouled by Gary Payton on a drive to the basket with 6.3 seconds left, but he made only 1 of 2 free throws to cut Milwaukee's lead to 104-103.

Williams had one final opportunity, after Tim Thomas missed one of his free throws with 5.6 seconds left, but he missed a layup. Jerome Williams grabbed the rebound and powered down a dunk which would have tied the game, but it came after the buzzer. The officials used video replay and the play stood.

"I really don't understand how we did it," Milwaukee Coach George Karl said. "I really think Toronto probably played the better basketball game tonight."

* MAGIC 98, PACERS 86: Tracy McGrady scored 35 points and grabbed 11 rebounds, leading visiting Orlando to its third straight playoff berth. The Magic turned the game around in the third, going on a 14-4 run to take a lead they wouldn't relinquish.

* HAWKS 109, CAVALIERS 89: Six players scored during host Atlanta's 26-0 run in the first quarter.

"Coach said we just needed to get up by 10, and they'd fold," Hawks forward Ira Newble said.

The Cavs have lost 20 straight on the road and fell to 15-64 overall.

"We weren't even in the gym tonight," Cleveland Coach Keith Smart said. "Our guys think they can do it with one jump shot. One guy thinks that, then five do, and pretty soon you're blown out."

* KNICKS 108, 76ERS 103: Allan Houston scored 25 points, and Howard Eisley added 18 to lead host New York.

* GRIZZLIES 96, TRAIL BLAZERS 93: Stromile Swift and Pau Gasol led five Memphis players in double figures, and the Grizzlies rallied from a 20-point deficit to defeat visiting Portland.

* TIMBERWOLVES 106, CLIPPERS 90: Kevin Garnett had his typical 22 points, 15 rebounds and 8 assists to lead host Minnesota. Wally Szczerbiak added 19 points for Minnesota (49-31), which had lost five of its last seven.

* BULLS 95, NETS 86: Jamal Crawford and Jay Williams came up big in their first start together, combining for 33 points, 14 assists and 11 rebounds to lead host Chicago. Crawford scored 19 points and had seven assists and six rebounds. Williams, who missed part of the fourth quarter to get stitches after taking an elbow from Kenyon Martin, had 14 points, 7 assists and 5 rebounds.

* SPURS 94, SUPERSONICS 86: Malik Rose scored 20 points, and Tim Duncan added 18 as host San Antonio held off a late run by Seattle to post its 11th straight win. The victory pushed the Spurs' NBA-best record to 59-20.

* HORNETS 93, PISTONS 89: Jamal Mashburn's only field goal of the fourth quarter -- a leaning, double-pump jumper as he was fouled with 21 seconds lef -- lifted host New Orleans. Jamaal Magloire had 19 points and 18 rebounds for the Grizzlies.

* JAZZ 95, MAVERICKS 92: In Salt Lake City, Karl Malone had 23 points, 9 rebounds and 7 assists to lead Utah.

* KINGS 105, NUGGETS 103: Chris Webber scored 29 points and made an acrobatic underhand shot with 0.9 seconds left as host Sacramento barely held off Denver. Webber also had 10 rebounds and nine assists.

* SUNS 117, WARRIORS 101: Penny Hardaway had a season-high 24 points as the Phoenix Suns moved closer to a possible playoff berth with a home victory. The Suns eliminated the Warriors and Seattle, a 94-86 loser at San Antonio earlier, while moving three games ahead of ninth-place Houston with three games to go. A Phoenix win or a Houston loss will clinch a playoff spot for the Suns.