Detroit blew an 11-point lead over the final 5 minutes but then rallied behind Prince, who finished with 20 points and connected on a pair of key foul shots with 10.9 seconds left.
He had earlier forged a 94-94 tie on a hook shot with less than a minute to play.
Monta Ellis pumped in 30 points and distributed nine assists for the Bucks, who lost for the first time in three games.
Ersan Ilyasova chipped in 24 points for Milwaukee.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Boston schools pull out free condoms over wrapping complaints