Audio By Vocalize

Douglas Kibet (left) of Sofapaka fights for the ball with Ian Taifa of Kariobangi Sharks during their Sportpesa Premier League match at Kasarani Annex in Nairobi, on December 22, 2025. [File, Standard]

The battle to avoid relegation in the SportPesa Premier League is set to go down to the final day after Kariobangi Sharks slipped deeper into trouble while Ulinzi Stars boosted their survival hopes with a vital win on Wednesday.

Kariobangi Sharks were held to a 1-1 draw by Kenya Police in a tense midweek match that left their fate hanging in the balance. Sharks fell behind after an own goal handed Police the lead before Patillah Omoto rescued a point for the struggling side.

The result leaves Sharks in 16th place with 35 points and a poor goal difference of minus nine. With only one match remaining against Sofapaka, William Muluya's boys now face a difficult task to stay in the top flight.