Orlando had a four-game winning streak end with a 118-110 loss in double overtime at New York on Friday night. McGrady finished with 34 points, 11 assists and eight rebounds, although he managed only three points in the final 10 minutes.
Rookies Drew Gooden and Gordan Giricek each scored 20 points, but suffered their first losses with Orlando. Gooden also pulled down 18 rebounds and is averaging 11.2 rebounds in his four games with the Magic.
The Magic are one-half game ahead of Milwaukee for the eighth and final playoff spot in the Eastern Conference. Orlando is one-half game behind seventh-place Washington.
Orlando signed veteran Chris Whitney on Friday to bolster its backcourt. Whitney did not play at New York and could see action Sunday.
Cleveland missed a chance to post consecutive victories for the first time this season with a 118-95 loss at Minnesota on Friday. Darius Miles and rookie Dajuan Wagner each scored 16 points to lead the Cavaliers.
The Cavaliers have lost 11 of their last 13 games, but are capable of pulling out an occasional surprise. In their last home game, Cleveland shocked defending Eastern Conference champion New Jersey, 93-90.
McGrady has averaged 33 points in a pair of wins over Cleveland this season. The Magic have won five of the last six matchups.