Gordon ended the game with 19 points, as did Brandon Knight, who helped the Pistons break a three-game skid.
Greg Monroe helped Detroit's cause with 17 rebounds.
The Raptors lost their seventh in nine games despite 16 points from DeMar DeRozan.
Millions of Getty images now available for free via embed tool
NBC reportedly holds celebs hostage to Jimmy Fallon's show