ORLANDO, Fla. _ Nikola Vucevic scored a game-high 21 points and Aaron Gordon finished with 15 points as the Orlando Magic turned up their offense in the second half and beat the New York Knicks, 95-83, on Wednesday night at Amway Center.
The win snapped a two-game losing streak for the Magic (2-2), who improved to 2-0 at home this season.
The Magic held the Knicks (1-4) to just one point over the final 4:25 to pull away.
Gordon scored 10 of his points in the fourth quarter, including a steal and reverse dunk with 31.2 seconds left that punctuated the win.
Evan Fournier added 14 points and Jonathan Isaac had 10 points and three blocks for the Magic.
Julius Randle led the Knicks with 16 points.
When Vucevic reached his 15th point, he moved into fourth on the team's all-time scoring list with 8,185 points, passing Jameer Nelson (8,184).
The Magic opened the third quarter by going 7 of 9 from the field, with Isaac (8), Vucevic (5) and D.J. Augustin (5) combining for 18 points.
Vucevic's fifth point in that stretch came when he drained a 3 after a behind-the-back pass from Augustin to put the Magic up 58-49, matching their largest lead of the game.
The lead grew to 70-57 before the Magic stumbled, closing out the quarter with turnover-turnover-turnover-missed field goal on their last four possessions. That sloppy play helped the Knicks close to within five.
The Magic scored 17 points in a 6:38 stretch of the second quarter and took a 39-36 lead on a coast-to-coast rebound-to-layup by Al-Farouq Aminu.
But Mitchell Robinson scored six of the Knicks' final eight points of the quarter, including a spinning layup around Vucevic that produced the Knicks' 44-42 halftime lead.
The Magic return to action Friday against reigning NBA MVP Giannis Antetokounmpo and the Milwaukee Bucks. Game time is 7 p.m. at Amway Center. It will be the first game of a back-to-back set as the Magic host the Denver Nuggets on Saturday. That contest also tips off at 7 p.m.