Right-wing senator Flavio Bolsonaro secured a surprise first-place finish ahead of President Luiz Inacio Lula da Silva in Sunday's election, taking 47 percent of the vote to Lula's 45 percent. Since neither clinched a majority, the race heads to a run-off in three weeks.