"I tried to foul him right away, but they called it after he passed the ball," said Thompson. "I guess it's my fault, but I have to keep playing."
Scott would like to have seen the foul occur when Drummond grabbed the rebound.
"I didn't think (Drummond) had the ball," Scott said. "I thought they were trying to take the ball up the floor. It was a young, second-year player mistake. Tristan was thinking right. It was just way too late."
Irving was injured March 10 and missed eight games. He returned March 31, but sat out the following night as part of the team's recovery protocol.
Dion Waiters came off the bench and scored 11 points in 15 minutes in his first action since injuring his left knee March 20. Waiters, the team's second-leading scorer, missed 10 games. Thompson added 19 points.
Will Bynum scored 12 of his 16 points in the fourth quarter for the Pistons.
Pistons point guard Jose Calderon, the league's leading three-point shooter, missed his second straight game with a strained triceps. He's averaging 11.6 points a game since being acquired from Toronto.
The Cavaliers blew a 20-point, fourth-quarter lead Tuesday in a 99-94 loss at Indiana. Trailing by two in the closing seconds, Irving drove to the basket for an apparent game-tying layup but was whistled for charging. Scott thought Indiana's Jeff Pendgergraph should have been called for a blocking foul, but the call was upheld after a video review.
NOTES: Frank said C Jason Maxiell is still recovering from season-ending surgery for a detached retina and isn't traveling with the team. ... Cavaliers G C.J. Miles (concussion) missed his second straight game. Miles was inadvertently elbowed in the forehead by Orlando's Nikola Vucevic on Sunday. ... F Luke Walton (sprained ankle) missed his third straight game.