The first round of the presidential election was held on 7 October 2018. Jair Bolsonaro won 46% of the vote with Fernando Haddad winning 29.3%. Since no candidate won more than 50% of the vote, a second round was held on 28 October 2018 with Bolsonaro being elected president.