Andre Drummond led seven players in double figures with 21 points as the Pistons beat the Nuggets in overtime 128-123 in Detroit.
Drummond also grabbed 17 rebounds and Reggie Jackson netted 20 points off the bench for the Pistons, who snapped a five-game losing streak.
Bruce Brown had 19 points, 10 boards and eight assists in the victory.
Nikola Jokic racked up a triple-double with 39 points, 11 assists and 10 rebounds for Denver.
Will Barton added 20 points and Monte Morris scored 19 for the Nuggets, who fell to 34-and-16.
The Pistons are 18-and-33 and will play in Memphis Monday night.
Also the Raptors are one victory away from their longest winning streak in franchise history.
Terence Davis scored a career-high 31 points to lift Toronto to a 129-102 home win over the Chicago Bulls, stretching their league-best win streak to a franchise-tying 11 games.
A victory Wednesday over the Indiana Pacers would set the record.