Sen. Shevrin Jones holds the advantage in the Democratic Primary for Florida’s 24th Congressional District, though more than a quarter of likely voters remain undecided less than two weeks before Election Day, according to a new St. Pete Polls survey commissioned by Florida Politics.

The poll found Jones leading with 33.1% support, followed by Miami-Dade County Commission Chair Oliver Gilbert III at 23.4% and Kendrick Meek Jr. at 17.5%. Another 26% of likely Democratic Primary voters remain undecided ahead of the Aug. 18 Primary.

That’s a reversal from St. Pete Polls’ July survey of the race, which showed Gilbert on top with 27% to Jones’ 24% and Meek near 10%, with 36% undecided. Jones has since gained about 9 percentage points and Meek more than 7, while Gilbert slipped. A late July internal poll also had Jones ahead.

Among voters who have already cast ballots, Jones expands his advantage to 37.3%, while Gilbert improves to 31.3% and Meek trails at 10.8%. About 31% of respondents said they had already voted. Among those still planning to vote, however, nearly 29% remain undecided, leaving room for movement in the race’s final stretch.

Gilbert’s stronger showing among ballots already cast follows from where his support sits. Respondents 70 and older were the most likely to have already voted, and they gave Gilbert his best numbers of any age group. Jones led in every age bracket. He also led among Black voters, who made up nearly three-quarters of respondents, while Gilbert posted his best result with Hispanic voters at 35.7%. Gilbert ran nearly 10 points better with women than with men.

The poll also asked voters to name a second choice. Jones again topped the list at 20.9%, Meek took 19.9% and Gilbert 11.9%. Nearly half of respondents didn’t name one.

The survey, conducted Aug. 5-6, questioned 262 likely Democratic Primary voters through a combination of automated phone calls (70%) and text messages (30%), with results weighted by race, age and gender. It carries a 6.1 percentage-point margin of error. The sample was drawn from the district’s boundaries as adopted in May, covering parts of northern Miami-Dade and southern Broward counties.

The poll tested the three leading contenders in a Primary field of seven Democrats vying to succeed retiring U.S. Rep. Frederica Wilson, who has held the seat since 2011. Whoever wins the Primary will be a heavy favorite in the deep-blue district in November.

The poll comes as Gilbert’s campaign released a new TV ad while accusing a cryptocurrency-backed outside group of spending nearly $1 million to defeat him.

Gilbert’s campaign said Protect Progress has spent nearly $1 million on television advertising attacking his candidacy. The campaign noted the organization receives most of its funding from Fairshake, a cryptocurrency industry super PAC backed by companies such as Coinbase and Ripple, and argued the spending reflects opposition from interests aligned with President Donald Trump.

“The same billionaires who supported Donald Trump are now spending nearly a million dollars to attack me,” Gilbert said in a statement. “I know why. They know I am going to stand up to Trump, and they will do anything to stop that.”

Gilbert also pointed to his endorsement from Wilson, who said she supports his campaign because of his record serving the community.