The National Super League (NSL) enters yet another crucial stage on 5-6 August with a total of nine matches lined up.
Seven of the games come on Saturday, the highlight being leaders Vihiga United taking on Isibania at the Mumias Complex from 1pm. Vihiga are on 44 points, four clear of the chasing pack of Ushuru and Nairobi stima and could strech their unbeaten run to 17 games should they avaoid defeat to Isibania.
Triple action from Camp Toyoyo
Three-part games Camp Toyoyo - the first two to be brought live on Bamba Sports - will headline Saturday games.
Fifth placed KCB will start the triple action at Toyoyo from 11am with a game against GFE 105 sitting at ninth spot. That will usher in a game between 13th placed FC Talanta and Wazito who are fourth on the log.
Coming next from the same venue - from 3pm will be a game between basement side MOSCA and third placed Nairobi Stima.
Seventh placed Kenya Police will parade their four game winning streak against Agro Chemicals at the Karuturi grounds from 1pm. That game starts an hour after Palos sets the stage at Moi Stadium, Kisumu against St. Joseph's.
A Bidco United - AP clash at Thika Sub County Stadium, starting at 3pm will close activities for the busy Saturday.
Onto Sunday two games are on at Camp Toyoyo; Kibera Black Stars vs Nakuru AllStars at 2pm and Nairobi City Stars vs Modern Coast Rangers from 4.15pm.
Saturday 5 August
11:00 - KCB vs GFE 105, Camp Toyoyo
1:00 - Talanta vs Wazito, Camp Toyoyo
3:00 - MOSCA vs Nairobi Stima, Camp Toyoyo
12:00 Palos vs St. Joseph's Youth, Moi Stadium - Kisumu
1:00 - Kenya Police vs Agro Chemical, Karuturi
1:00 Vihiga United vs Isibania, Mumias
3:00 Bidco United vs Administration Police,Thika
Sunday 6 August
2:00 - Kibera Black Stars vs Nakuru AllStars, Camp Toyoyo
4:15 - Nairobi City Stars vs Modern Coast Rangers, Camp Toyoyo