"I just misread the play," said Singler, who was making his first career start. "I knew that there was going to be a screen, but I thought he was going the other way. By the time I could react, I got hit with the screen."
Davis made it a four-point game with a baby hook in the lane, and Redick clinched the game from the line.
Detroit led 50-44 at the half, then expanded the advantage early in the third by exploiting Prince's matchup with Afflalo. Prince dominated his former teammate in the post, scoring 10 points in the first four minutes of the half.
"Even when that was going on, we knew how this game was going to go," Frank said. "We were hitting baskets, but we weren't getting any stops. You could tell it was turning into a shootout, and that's not the type of game this team is going to win."
The Pistons built a 13-point lead, but Orlando rallied after Nelson gave a spirited pep talk during a timeout.
"We had to get more aggressive and do everything harder on defense," Nelson said after the game. "These guys know that I can lead, because they've seen the way I play, and I've been in the league long enough to know how to do it."
The Magic closed to 75-71 at the end of the third, and tied it at 85 on Redick's 3-pointer with 8:16 to play.
Afflalo was still guarding Prince down the stretch, but the Pistons never went back to him in the post.
"We scored 106 points, so I don't think our offense was the problem," Frank said. "If we're thinking about offense after a game like that, we've lost our focus."
NOTES: Nelson (hamstring) returned after missing Orlando's last six games. ... Corey Maggette made his home debut for Detroit, scoring seven points in 14 minutes. He missed the first eight games of the season with a leg injury before scoring nine points Wednesday in Philadelphia. ... Singler moved into the starting lineup, with struggling Rodney Stuckey coming off the bench. Stuckey finished with nine points in 21 minutes after a poor first half.