OAKLAND, Calif. (AP) -- Tracy McGrady had another phenomenal game to get the Orlando Magic a victory during a horrific stretch of their schedule.
This time, he made sure he didn't have to do it alone.
McGrady reached 40 points for the third time in six days as the Magic snapped a three-game losing streak with a 105-100 win Thursday night over the Golden State Warriors.
McGrady went 19-of-30 from the field and also had seven rebounds. Scoring from inside and outside against a succession of Golden State defenders, he reached 40 points on a two-handed dunk with 48 seconds left for a 12-point lead.
Orlando has been relying heavily on McGrady recently, but coach Doc Rivers would prefer more contributions from the star's teammates.
The rest of the NBA's highest-scoring team helped against the Warriors, with four players scoring at least nine points as McGrady got his teammates involved, particularly in the first half.
"In the last couple of games that we lost, it was just me on the offensive end, plus we didn't get any defensive stops," McGrady said. "This time, everybody contributed, and we also got stops. We pretty much had control of the whole game, but they fought back."
The Warriors scored four quick baskets to rally within 100-96
with 15.9 seconds left, but Horace Grant converted a three-point
play to seal Orlando's fourth straight win over Golden State.
Patrick Ewing scored 14 points, while Mike Miller had 15 points, eight assists and six rebounds for the Magic, who got their first victory on a six-game road trip. Orlando, tied with two teams having played a league-high 14 road games already this season, was playing its fifth game in seven days.
The circumstances were tough, but McGrady -- who scored 40 against Atlanta last Friday and 47 against the Clippers on Monday -- barely seemed to break a sweat. He had 13 points in the second quarter, and he scored six straight in the fourth.
"Early in the game, (McGrady) wasn't looking to score," Rivers
said. "He was getting everyone else involved. Then, in the second
quarter and down the stretch, he took over."
McGrady, who has four 40-point games on the season but was held to 21 against Sacramento two nights earlier, even stopped to mug at the hecklers in the front row.
"McGrady is smooth," Warriors coach Dave Cowens said. "He makes it look almost effortless. He's got great hands and a nice touch. We tried a couple of people on him, but he was the guy who really hurt us."
Antawn Jamison scored 21 of his 25 points after a foul-plagued
first half for the Warriors, who have lost four straight and eight
of nine, dropping into last place in the Pacific Division.
Larry Hughes had 18 points, eight assists and eight rebounds.
Erick Dampier, who also had foul trouble, dominated the Magic's
centers with 21 points and 10 rebounds.
"We never got in a flow because we had so many guys out with
fouls," Dampier said. "I thought we could have had a better
chance without so much time sitting out."
Darrell Armstrong had 11 assists for the Magic, while Troy
Hudson scored 10 points off the bench.
Jamison played less than four minutes in the first quarter before picking up his third personal foul, sidelining him for the rest of the half. Dampier also picked up three quick fouls in a strangely officiated game that frustrated both coaches.
"Every time we were out there, the whistle kept blowing," said
Danny Fortson, who had six points and 14 rebounds. "No matter what
happened, if somebody would fall or slip on something, the whistle
would blow. You can't play like that, man."
Game notes McGrady leads the NBA with 21 games of at least 20 points.
He has seven 30-point games. ... Dampier also had five assists, one
off his career high. ... The Warriors held a lead entering the
second quarter for the first time since Nov. 27. ... Orlando has
won 11 of its last 14 against Golden State. ... After the game,
Grant crossed the court to hug the hecklers who told him he had no
heart during the game.