Orlando, Fla. - Arron Afflalo scored 23 points to lead five Orlando players in double-figures and the Magic snapped a three-game losing streak with a 109-92 win over the Detroit Pistons on Friday night.
Orlando led the Pistons by as many as 22 points and cruised in the fourth quarter.
Nik Vucevic added 20 points and 11 rebounds, and rookie Victor Oladipo finished with 16 points and a career-high 11 assists.
The victory also halted a five-game home losing streak for the Magic, who hadn't won at the Amway Center since the day before Thanksgiving.
Brandon Jennings had 21 points and Will Bynum added 18 for the Pistons, who ended a streak of three consecutive road victories.
In some of their recent losses Orlando had started fast, only to fall apart late in the games.
The Magic jumped out to another early lead, but this time were able to sustain it with a variety of scoring bursts that kept the Pistons playing catch up for most of the night.
Orlando hovered over 50 percent shooting throughout and carried a 19-point lead into the fourth quarter.
The Pistons, who claimed eight of their 14 wins on the road, never found a flow on offense. They shot 41 percent for the game, and were outscored in the paint 58-48.
The Magic carved out their early advantage shooting 56 percent in the opening 24 minutes to take a 55-48 lead into halftime.
Glen Davis had eight points in less than five minutes and then yielded to Afflalo, who finished the half with 12 points. Oladipo and Tobias Harris each added 10 points.
The Pistons shot 44 percent for the half, but Jennings' 18 points kept them within striking distance.
NOTES: The Magic improved to 5-6 when they score 100 or more points. ... Pistons G Chauncey Billups opted to continue his recent program of resting his tendinitis-affected knee on the first game of back-to-backs. Pistons coach Maurice Cheeks said Billups is expected to play when Detroit visits Washington on Saturday.
Copyright 2013 by The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.