[an error occurred while processing this directive]
ORLANDO -- Tracy McGrady keeps coming through for the Magic.
McGrady had 28 points, including 14 in the fourth quarter, tied a season-high with nine assists and had seven rebounds as the Magic beat the New York Knicks 103-100 on Monday night to snap a two-game losing streak.
Already one of the game's top players, McGrady's responsibilities have increased since Grant Hill went down with an injured ankle.
"We asked a lot of him (Monday night) and you can't ask him to do all this every night," coach Doc Rivers said. "When we ask him 'Okay, now you shut this guy down,' 'Now you score,' 'Now you find the next guy,' I don't know what else. 'Now clean the kitchen?' "
The Magic had the ball and a 102-100 lead but was called for a shot-clock violation with 14.5 seconds left. However, Sprewell missed a jumper from about 20 feet and Orlando's Mike Miller was fouled and made 1 of 2 free throws with 2.2 seconds left.
New York rebounded the second miss but a last-second, fullcourt desperation shot by Shandon Anderson fell short.
"I got a real good look," Sprewell said of his final shot. "It was a little bit long."
McGrady was scoreless in the third quarter but made 5 of 9 from the field in the fourth and 3 of 4 from the line.
Miller had 22 points and seven rebounds, and Pat Garrity scored 19. The Magic also got a spark from the bench, with Darrell Armstrong scoring 13 and Andrew DeClercq adding 10 rebounds.
All five New York starters scored in double figures, with Sprewell getting 28. Allan Houston had 15 and Kurt Thomas scored 14. Othella Harrington and Howard Eisley each had 11.