Detroit has won five straight games, one fewer than their streak from December 11-20.
On Tuesday, the Pistons defeated Central Division rival Chicago on the road, 89-79.
The Pistons nailed 10 3-pointers and limited the Bulls to just one.
Orlando entered the All-Star break with three straight losses, then found out prior to its game against New Jersey on Tuesday that forward Shawn Kemp was suspended indefinitely for violating the league’s anti-drug program.
But All-Star Tracy McGrady scored 32 points and eight rebounds and Darrell Armstrong and the second unit went on a 13-0 run early in the fourth quarter en route to a 92-83 triumph. McGrady is averaging 30.4 points per game to lead the NBA.
The Magic shot only 42 percent but limited the Nets to 33 percent.
This will be the final of three meetings this season. The teams split the first two, both played in Orlando. Former Piston All-Star Grant Hill scored 10 points, but made just 3-of-17 shots in Orlando’s 104-99 home win on Christmas Day, when McGrady poured in 46 points.
Hill scored 12 points in Orlando’s 101-86 home loss on January 13, but played only one game since and is expected to miss the rest of the season due to an ankle injury that has limited him to 47 games since coming to Orlando in a sign-and-trade deal in August 2000 for Wallace and Chucky Atkins.
Detroit is 18-8 all time at home against Orlando. The Pistons have won four of the last five at The Palace.