The ruling United National Party of Prime Minister Ranil Wickremesinghe was defeated, winning only eighty two seats in the 225-member Sri Lankan parliament.
Prime Minister Ranil Wickremasinghe's UNF government had been in limbo since October 2003, when President Kumaratunga declared a state of emergency and took three key cabinet portfolios for her party.
The UNF, for its part, stressed the economic gains that had been made with the ceasefire and the need to find a negotiated solution to the civil war.
The backdrop to polling day was tense, with continued guerrilla activity by Tamil Tiger separatists and five politically motivated murders in the run-up to the election.
However, except for a slightly lower turnout in the Eastern Province, Sri Lanka and allegations of fraud in the North, the election was calm and orderly.