BRASILIA, Brazil—Right-wing Congressman and former Army captain Jair Bolsonaro won nearly half the votes in Brazil’s first-round presidential election on Oct. 7. He will now face leftist Fernando Haddad, the former mayor of Sao Paulo, in a second round of voting on Oct. 28.
He won 46.3 percent of valid ballots, far ahead of Haddad’s 29 percent but short of the outright majority needed to avoid a second round, electoral authorities said.