bbc:

A far-right candidate, Jair Bolsonaro, has won the first round of Brazil's presidential election.

He will face the left-wing Workers' Party candidate, Fernando Haddad, in the second round on 28 October after he failed to win the 50% of valid votes needed to win outright.

With almost all the votes counted, Mr Bolsonaro had 46% and Mr Haddad 29%.

Opinion polls conducted before the election predicted that in a second round the two candidates would be tied.

Go to link