With almost 100% of voting sites reporting, Petro won with approximately 50.5% of the vote, compared to approximately 47.25% of the vote for Hernandez.
Colombia's June presidential runoff will pit a former leftist rebel guerilla against a construction magnate who lost his daughter to leftist rebel guerillas.