The victory was in doubt down the stretch with Detroit pulling within one with 44 seconds remaining on a layup from Brandon Knight.
Minnesota held the Pistons scoreless the rest of the way while making 5-of-6 from the foul line -- three of those coming from Ridnour.
Nikola Pekovic and J.J. Barea led Minnesota with 20 points each in what was the Timberwolves' third win in four outings.
Knight had 25 for the Pistons, who have lost 15 out of 17.
McPhee, Cokas 'working on their marriage' after affair
Beautician charged with giving client fatal silicone butt injection