Obrador vows to dispute Mexico election results
With 99.59% of the vote counted, Felipe Calderon would win even if all the remaining votes went to Andres Manuel Lopez Obrador of the Democratic Revolution Party.
He had 35.83% of the vote, compared with 35.36% for Mr Lopez Obrador.