Flávio Bolsonaro finished Brazil's presidential first round with 47.03% of valid votes against Luiz Inácio Lula da Silva's 45.16%, a margin of 1.87 percentage points, according to results reported Monday. Members of Lula's own campaign now believe the government's decision to ban sports betting in the final weeks before the vote contributed to the deficit.
Brazil has more than 31 million active registered bettors. An electoral research expert cited by BNLData calculated before the ban was announced that alienating 10% of that group — roughly 3 million voters — would be sufficient to cost Lula the election. The final margin between the two candidates was approximately 2.2 million votes.
Internal campaign accounts reported by O Globo identify communications minister Sidônio Palmeira and First Lady Janja da Silva as the principal advocates for a total ban. Other senior figures, including Workers' Party president Edinho Silva, opposed the measure. Lula sided with Palmeira, whose decision rested on polling data showing broad public disapproval of betting — tracking that measured sentiment, not electoral consequence.