Senator Prof. Anyang Nyongo has been declared the winner in the Kisumu gubernatorial ODM primaries.
Nyongo ganered 164, 110 votes, with Governor Jack Ranguma managing 96, 480 votes.
Nyando MP Fred Outa won the parliamentary race with 197, 820 votes, with his closest rival Ochola Ogoda garnering 49, 492 votes.
Women representative Rose Nyamunga lost to her only opponent Rosa Buyu in the hotly contested race.
Buyu garnered 141, 990 while Nyamunga got 82, 686 votes.
The results were announced by County returning officer Tom Okong'o at Thurdibuoro Secondary School in Nyakach Sub County few minutes to midnight.
Even though voting and taking of votes was still underway in some wards and polling stations, Okong'o insisted that the results he had were the genuine ones.
"Everybody knew that voting was supposed to stop at 5pm, hence those still voting or yet to present the results are null and void," said Oong'o.
Outa was the only contestant present at the county tallying centre but did not speak to the media after the announcement.
Okong'o who hastily announced the results was quickly whisked away from the venue into the waiting convoy and driven out of the compound.
Earlier in the evening, Mr Okong'o had threatened to pull out of the job after he claimed that Returning Officers had declined to count votes and relay to the county tallying centre while demanding to be paid their allowances.
He said his two assistants had pulled out and disappeared, a situation which partly caused tension among aspirants.
He did not however divulge much on how he changed his mind and got the results which he announced as provisional.