COLOMBO, Sri Lanka (AP) — Marxist lawmaker Dissanayake has won Sri Lanka's presidential election as voters reject old political guard.