As the incumbent with control over the state machinery and media support, Rajapaksa has the edge in the election. But, with the fractured opposition rallying behind Fonseka and a moderate Tamil party also coming out in support of him, this election may produce a surprise result.