Ben Gordon scored 26 points, and the Detroit Pistons overcame some early foul trouble in an impressive defensive effort against Dwight Howard and Orlando, beating the Magic 89-78 on Monday night.
Rodney Stuckey and Tayshaun Prince scored 14 points apiece for the Pistons, who have won two in a row after losing their first three games of the season.
Howard had 19 points, seven rebounds and five steals before fouling out with 2:46 remaining on an illegal screen.
Orlando (4-2) was playing a night after rallying to beat Toronto, but the Magic were outplayed by Detroit in the second half.
Orlando shot 44 percent from the field and 8 of 22 from 3-point range.
Hedo Turkoglu and Ryan Anderson each scored 13 points for the Magic.
Copyright 2012 by The Associated Press. All Rights Reserved.