Migori Youth and Mombasa United registered slim wins over the weekend to stay top of the National Super League with four matches remaining.
The two sides are tied on 71 points, while 3K FC sit third with 69 points, keeping the promotion race wide open.
3K FC dropped crucial points at home after being held to a barren draw by Equity Bank FC, a result that has complicated their push for promotion.
The team now faces a difficult run of fixtures, including a key clash against Mombasa United at home on Wednesday, followed by matches against Talanta in Nairobi, Mwatate in Voi, and Migori Youth at home.
Mombasa United, after their meeting with 3K FC, will travel to Bungoma to face Nzoia before concluding their campaign against Luanda Villa and Naivas.
League leaders Migori Youth will host relegation-threatened MCF before tough encounters against Kisumu, Equity Bank FC, and 3K FC.
The top three teams are set to earn promotion to the Kenya Premier League next season.