01/16/2012 03:50 EST | Updated 03/17/2012 05:12 EDT

Anderson scores career-best 30 points to lead Magic past Knicks 102-93

NEW YORK, N.Y. - Ryan Anderson scored a career-high 30 points, extending his NBA lead with seven three-pointers, as the Orlando Magic beat the New York Knicks 102-93 on Monday to complete a perfect four-game road trip.

Taking advantage of extra space as the Knicks focused on Dwight Howard, Anderson went 7-of-13 behind the arc and is now 40-of-93 for the season.

JJ Redick added 21 points for the Magic, who won three games on the West Coast before finishing in New York. Orlando will play at home the next two nights to wrap up a stretch of three games in three nights.

Howard tied a career high with 45 points and set an NBA record by taking 39 free throws in Orlando's 117-109 win at Golden State on Thursday. He was in foul trouble in this game and finished with eight points and 10 rebounds.