A Democrat has won the special election for state House in Florida District 72. Margaret Good won with 22,009, while Republican James Buchanan took 18,771 and Libertarian Alison Foxall received 1,241, according to unofficial election results with 28 of 32 precincts reporting.

Good, a Sarasota attorney, entered the race an underdog in a district that President Donald Trump won by 4.5 percent in November of 2016. But stellar fundraising performance and a national environment unfavorable to Republicans contributing to a decisive victory. Good raised $541,701. Buchanan, the son of Republican Rep. Vern Buchanan, R-Sarasota, collected $475,099. Fox all did set a state record for Libertarian candidates by raising $30,847.