Brazilians began voting Sunday in a polarized presidential race that could result in the election of a far-right former army captain, whose praise of past dictatorships enrages critics but whose promise of a brutal crackdown on crime and corruption has electrified his supporters.

Front-runner Jair Bolsonaro, whom some call a tropical Trump, has surged in opinion polls in the past week.

He is riding a wave of anger at the establishment after the uncovering of one of the world's largest political graft schemes, opposition to a return to power by the leftist Workers Party (PT) blamed for much of that corruption, and fears about spiking crime in the country with more murders than any other.