Sharks are now an unfamiliar second in the table behind Bandari, after leading for long stretches of the season.
Bandari are on 51 points, with the Sharks on 47, though they have played a game less.
Now though, they have to play catch-up, but the will have hope of reducing the gap on the leaders by beating bottom of the table Youth.
Bandari on the other hand face off with Administration Police in a far tougher match in Machakos.
Bidco United, who are on the same points as Sharks will be away at Moyas, a match where they will also target three points to stay in contention.
Elsewhere, Gatundu Stars take on Green Berets, while Mahakama will finish the day's programme with a clash with students KSL Thola Glass.