The Shabana Post
Squad10 May 2027
A one-man rearguard from Maxwell Mulili
There were 10 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.
Match5 May 2027
Shabana bow out of the cup
Ulinzi Stars go through and Shabana go home, 0‑3 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.
The terraces10 May 2027
A cup hiding at Ulinzi Stars leaves Shabana explaining themselves
0-3, and long before the end the away end had switched from encouragement to something considerably more pointed. Nobody rings a phone-in about losing narrowly.
Player ratings10 May 2027
A defender's goal wins it for Shabana — 7.34
1 for David Odoyo, marked 7.34, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.
The dugout10 May 2027
Justine Nyangwara keeps the receipts
“I remember the meeting. I remember exactly what was promised in it.” Shabana may remember it differently, which is precisely the problem.
Match8 May 2027
David Odoyo’s goal not enough for Shabana
David Odoyo scored, and precious little else went right: 1‑3 to Bandari, and a quiet walk to the dressing room.
Squad10 May 2027
Tempers go at Shabana
George Onyango was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.
Match8 May 2027
Shabana hit back inside 1 minutes
Bandari held the lead for 1 minutes, which is not long enough to enjoy it. Shabana answered before the celebration had properly finished, and the shape of the afternoon changed with it.
The dugout10 May 2027
Kevin Munika gets it from the manager
“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.