Matt Howard scored 14 and Khyle Marshall added 10 for the Bulldogs (27-9), who showed again they simply won't give in, erasing an 11-point hole in the second half.
Mack's 3-pointer with 1:21 left in overtime gave Butler the lead for good at 72-70.
Kenny Boynton missed a long 3 that could have given Florida (29-8) the lead with a little under 20 seconds left. Alex Tyus appeared to have the offensive rebound, but Howard tied him up and the possession arrow favored Butler.
Florida had to foul Mack with 10.6 seconds to go, and he hit both shots for the final margin.
Vernon Macklin had a career-high 25 points for fourth-seeded Florida, the third-straight higher seed from a major conference to be vanquished by the Bulldogs.
Boynton finished with 17 points and Tyus had his second-straight double-double with 14 points and 10 rebounds.
Butler had to overcome Florida's size advantage and a number of its own mistakes.
In regulation, the Bulldogs made 10 of 20 free throws and shot 39.6 percent (21 of 53), including 8 of 30 from 3-point range. Yet they somehow found a way to survive to overtime, when they hit all seven foul shots and three of their eight field goals.
Remarkably, Butler also outrebounded the Gators, 41-34.
Now the Bulldogs are one win away from a second straight appearance in the national championship game.
Gators Fall to Butler in OT
Fightin Gators Top Stories
Franz Beard's Thoughts of the Day; Jan. 19A few thoughts to jump start your Thursday morning...
Fightin Gators8:54 PM
Horrific shooting dooms Gators in lossThe Florida Gators (14-4, 5-1 SEC) have been a pretty good road team out of necessity this year, but ran into a closed lid on the basket when travelling to Columbia, South Carolina…
Fightin Gators6:39 PM
No. 19 Gators travel to No. 24 GamecocksThis will be the first matchup of the conference schedule for the Florida gators Men’s basketball Team. The Gators are riding a seven game winning streak, a 5-0 start in the SEC…
Fightin Gators10:03 AM
White wants improved defense for #19 GatorsIf there is something that Florida head coach Mike White preaches on his team every year it is to play defense. With that in mind, his basketball team is currently 5-0 in the SEC…
Fightin GatorsYesterday at 10:51 PM