Aineah Ndete

Attacking Midfielder (R) - KCB
29 Dec 2029
Saturday
Process

Marked for Aineah Ndete

175 Edition

The KCB Chronicle

3 Dec 2029
From our football correspondent Upbeat

Boardroom

KCB put Markus Schmitt on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

The dugout

Eric Omondi keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” KCB may remember it differently, which is precisely the problem.

Squad

A falling-out at KCB

Eric Omondi and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Lefa Hlongwane slips down the pecking order

The demotion a club never announces and a dressing room always notices. Lefa Hlongwane is further from the side than he was, and the reason will not be given until he asks.

Squad

Wellington Ochieng signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Wellington Ochieng commits to KCB for another 2 years.

Squad

A row about effort at KCB

Somebody said out loud what several people thought about how hard another man trains, and Stephen Etyang was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

The manager's exit leaves Simphiwe Dumisa exposed

Every squad has men who were signed by a particular manager and men who were merely inherited. Simphiwe Dumisa is in the first group, and the man who wanted him here is no longer in the building.

Market

Gideon Werre linked with a move away

The name of Gideon Werre keeps appearing in other people's back pages. KCB say nothing, which says plenty.

The dugout

When it matters, Aineah Ndete plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

Back issues
171 Edition

The KCB Chronicle

5 Nov 2029
From our football correspondent Upbeat

Boardroom

KCB put Markus Schmitt on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Squad

A falling-out at KCB

Eric Omondi and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Nashon Alembi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Nashon Alembi commits to KCB for another 1 years.

The dugout

KCB keep their word to Nashon Wekesa

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

Squad

A row about effort at KCB

Somebody said out loud what several people thought about how hard another man trains, and Andreas Vella was in the middle of it. The one dressing-room argument that is genuinely about football.

Market

Gideon Werre linked with a move away

The name of Gideon Werre keeps appearing in other people's back pages. KCB say nothing, which says plenty.

The dugout

Aineah Ndete has become a man the manager trusts

Nobody at KCB will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

The manager's exit leaves Luther Dolly exposed

Every squad has men who were signed by a particular manager and men who were merely inherited. Luther Dolly is in the first group, and the man who wanted him here is no longer in the building.

Market

Talks stall between KCB and Wellington Ochieng

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

In brief

167 Edition

The KCB Chronicle

8 Oct 2029
From our football correspondent Upbeat

Boardroom

Markus Schmitt has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at KCB can do the arithmetic, including the man it is aimed at.

Squad

A falling-out at KCB

Eric Omondi and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

KCB lose Apollo Otieno

28 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Apollo Otieno stays put

“The easiest signature of my career.” Apollo Otieno and KCB agree another 2 years, and the manager can plan around him rather than about him.

Squad

Words at KCB training over how hard people work

Somebody said out loud what several people had been thinking. Stephen Etyang is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

Lefa Hlongwane loses the manager who believed in him

A change in the dugout is not one story, it is twenty-five of them. This is Lefa Hlongwane's: he was somebody's player, and now he has to be somebody else's, starting from nothing.

The dugout

Lefa Hlongwane knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at KCB, and both men came out saying it was fine.

Market

Gideon Werre linked with a move away

The name of Gideon Werre keeps appearing in other people's back pages. KCB say nothing, which says plenty.

The dugout

Aineah Ndete has become a man the manager trusts

Nobody at KCB will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

  • Boardroom KCB answer back
  • The dugout The manager comes out for Kelvin Etemesi
  • Boardroom KCB keep producing them
165 Edition

The KCB Chronicle

24 Sep 2029
From our football correspondent Upbeat

Boardroom

The scrutiny sharpens at KCB

Nobody upstairs has said anything, which is the loudest thing they could do. Results buy silence in this game; the account at KCB is running low.

Match

KCB finish in position 11

42 points, and the season has a number on it. Whatever it felt like from the inside, this is what it will look like in a book.

Squad

Tempers go at KCB

Eric Omondi 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.

Match

Still nobody has beaten KCB

The unbeaten run reaches 6. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Match

KCB find a way past Mathare United

Mathare United made KCB work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.

The terraces

The crowd has taken to Nicholas Onyango

At 17 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

The dugout

The manager makes an example of Lefa Hlongwane

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Match

KCB settle it inside twenty minutes

2 goals before the ground had finished arriving. Mathare United spent the rest of the afternoon playing a match that had already been decided, and everybody in the stadium knew it.

Player ratings

A masterclass from Yafeesi Mubiru

Marked 8.28 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

161 Edition

The KCB Chronicle

27 Aug 2029
From our football correspondent Crisis

Boardroom

Pressure builds in the KCB boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Player ratings

Eric Omondi runs at them all day

Successful dribbles: 24. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

A muscle injury sidelines Eric Omondi for 17 days

Nobody makes a documentary about a hamstring and everybody in the game fears one. KCB will be careful with the return date, because the second one is always worse than the first.

Squad

Tempers go at KCB

Lefa Hlongwane 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.

Squad

A row about effort at KCB

Somebody said out loud what several people thought about how hard another man trains, and Stephen Etyang was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

Markus Schmitt on the point

“A point is a point and I will take it, but we should have had all three.” Markus Schmitt after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

The dugout

No hiding place for Aineah Ndete

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Aineah Ndete, and the manager let it.

The dugout

Wellington Ochieng dropped after a run of poor form

The one version of being left out a player cannot argue with, and the one he takes worst. Somebody else has been better and the team sheet says so, in public, every week until it changes.

Match

No goals between KCB and APS Bomet

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. APS Bomet will be the happier side with the point.

In brief

155 Edition

The KCB Chronicle

16 Jul 2029
From our football correspondent Crisis

Match

KCB out of the cup

Kakamega Homeboyz ended it 0‑1. The season narrows to the league now, and everyone in the ground knew it before the final whistle.

Market

Terms done: Arnold Matumele is going

Fee agreed, wages agreed, and Bidco United waiting with a shirt. Nobody at KCB is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Match

The wait goes on for KCB

6 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

The dugout

Aineah Ndete: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” KCB have not answered, which is an answer of sorts.

Squad

A falling-out at KCB

Lefa Hlongwane and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

Tusker take the points off KCB

Beaten 0‑1, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

The dugout

Markus Schmitt: “No excuses”

“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑1, and a press conference that lasted four minutes.

Squad

Stephen Etyang falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

Nobody could get near Stephen Etyang

Successful dribbles: 15. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

In brief

154 Edition

The KCB Chronicle

9 Jul 2029
From our football correspondent Uneasy

The dugout

Andreas Vella says KCB went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Market

Aineah Ndete puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KCB, and it is not being withdrawn.

Match

No end in sight to KCB's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KCB has to find a result from somewhere.

Squad

Eric Omondi stays put

“The easiest signature of my career.” Eric Omondi and KCB agree another 2 years, and the manager can plan around him rather than about him.

Squad

Lefa Hlongwane in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at KCB this week that will take longer than a week to unsay.

Boardroom

Belts tighten at KCB

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

Boardroom

Wages swallow 112% of the KCB income

Every club pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time it has been tried.

Squad

Words at KCB training over how hard people work

Somebody said out loud what several people had been thinking. Stephen Etyang is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Player ratings

Yafeesi Mubiru was the difference for KCB

Marked 7.61. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

In brief

151 Edition

The KCB Chronicle

18 Jun 2029
From our football correspondent Crisis

Market

So close: Arnold Matumele’s move dies late

The fee was agreed and the flight was looked at — and then the phone stopped ringing. Bidco United moved on, Arnold Matumele reports back to KCB, and everybody pretends Monday is just Monday.

Squad

A falling-out at KCB

Eric Omondi and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

Bidco United take the points off KCB

Beaten 1‑2, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

The dugout

Markus Schmitt faces the questions

“We were not good enough today and I am not going to dress it up.” Markus Schmitt after 1‑2, in the tone of a man who knows the next question and does not intend to answer it.

Squad

Words at KCB training over how hard people work

Somebody said out loud what several people had been thinking. Stephen Etyang is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

KCB keep their word to Tyron Kariuki

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

The dugout

Eric Omondi knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Eric Omondi trained the next morning like a man with less to carry.

Player ratings

Tyron Kariuki was unplayable

Successful dribbles: 13. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Market

Aineah Ndete is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at KCB has been clear about where Aineah Ndete stands, which is more than many ever get.

In brief

149 Edition

The KCB Chronicle

4 Jun 2029
From our football correspondent Uneasy

Match

The wait goes on for KCB

5 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

The dugout

Wellington Ochieng says KCB went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tempers go at KCB

Eric Omondi 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.

Squad

A row about effort at KCB

Somebody said out loud what several people thought about how hard another man trains, and Nashon Alembi was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

KCB refuse to lose to Mara Sugar

A point taken on 88 minutes is worth exactly one point and considerably more than that to a dressing room. This side does not stop, which is a reputation worth more than the result.

Match

KCB and Mara Sugar take a point apiece

It finished 1‑1, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

Player ratings

Bryson Jerome runs at them all day

Successful dribbles: 14. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Andreas Vella is no longer first choice

The manager has re-ordered his thinking and Andreas Vella has come out of it lower. He will be told it is temporary, and the players who have heard that before will avoid his eye.

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Markus Schmitt was not hiding it after 1‑1, and nobody in the KCB dressing room was either.

In brief

148 Edition

The KCB Chronicle

28 May 2029
From our football correspondent Crisis

Market

Nehemiah Onchiri hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what KCB can pretend not to have heard.

Match

4 matches without a win for KCB

The run now stands at 4, and the questions being asked around KCB are no longer polite ones.

Squad

A falling-out at KCB

Lefa Hlongwane and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

KCB cannot find the net

3 games without scoring. Strikers stop looking up, midfielders take the extra touch, and every shot that clears the bar is followed by a groan that has been building since the last goal.

Match

A bad afternoon for KCB against Mathare United

0‑1 to Mathare United, and no complaints worth printing. The performance asked for nothing more than it got.

Squad

A row about effort at KCB

Somebody said out loud what several people thought about how hard another man trains, and Nashon Alembi was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

Halfway: KCB sit in position 10

21 points at the turn. The first half of a season is a promise; the second is a bill, and the town is about to find out which of the two this one was.

The dugout

The manager makes an example of Nicholas Kipkirui

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

The dugout

Markus Schmitt: “No excuses”

“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑1, and a press conference that lasted four minutes.

In brief

146 Edition

The KCB Chronicle

14 May 2029
From our football correspondent Steady

Squad

Bonphas Munyasa is the hero from the spot

A shoot-out is remembered by its ending, and this one ends with Bonphas Munyasa: 3 kept out, and a set of supporters who will describe every one of them for the next twenty years.

Match

KCB march on in the cup

Muranga Seal are out and KCB go through, 1‑1 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

The dugout

Jesse Mukangula keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” KCB may remember it differently, which is precisely the problem.

Squad

Tempers go at KCB

Eric Omondi 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.

Boardroom

The numbers do not look good at KCB

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

Player ratings

Jack Onganya runs at them all day

Successful dribbles: 20. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

A row about effort at KCB

Somebody said out loud what several people thought about how hard another man trains, and Nashon Alembi was in the middle of it. The one dressing-room argument that is genuinely about football.

Boardroom

108% of the income goes out in wages at KCB

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Player ratings

From twelve yards, and Aineah Ndete misses

A penalty is the one moment in football with nowhere to hide, and he did not score it. The walk back was long and the week will be longer.

In brief

  • Player ratings Nashon Wekesa was the difference for KCB
  • The dugout The view from the dugout
  • The dugout The manager makes an example of Aineah Ndete
129 Edition

The KCB Chronicle

15 Jan 2029
From our football correspondent Crisis

Boardroom

Pressure builds in the KCB boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Squad

Nashon Alembi breaks a bone — 69 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 69 days, a clean timeline, and a return date somebody can actually plan around.

Market

Nehemiah Onchiri hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what KCB can pretend not to have heard.

Squad

Lefa Hlongwane pulls a muscle — 14 days out

The injury that keeps coming back, keeps being rushed back from, and quietly costs more careers than the dramatic ones. 14 days is the estimate; the honest figure depends on whether anybody is patient.

Squad

Eric Omondi in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at KCB this week that will take longer than a week to unsay.

Squad

Words at KCB training over how hard people work

Somebody said out loud what several people had been thinking. Nicholas Kipkirui is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Market

Arnold Matumele told to find a new club

“They were honest with me, and I would rather know.” Arnold Matumele has been informed he is not in the manager's thinking at KCB.

The dugout

Yafeesi Mubiru gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Yafeesi Mubiru is on it.

Market

The Patrick Otieno story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Patrick Otieno signs something — a contract at KCB or anywhere else — this column belongs to him.

In brief

124 Edition

The KCB Chronicle

11 Dec 2028
From our football correspondent Crisis

Squad

Nashon Alembi breaks a bone — 104 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 104 days, a clean timeline, and a return date somebody can actually plan around.

Market

Only the photograph left for Josphat Andafu Mukhwana

Fee agreed, terms agreed, medical booked. Josphat Andafu Mukhwana will be somebody else’s player by the weekend, and around KCB the goodbyes have quietly begun.

Squad

A falling-out at KCB

Eric Omondi and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Njabulo Nzimande falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Boardroom

Wages eat 92% of everything KCB earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

The dugout

When it matters, Patrick Otieno plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

No hiding place for Aineah Ndete

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Aineah Ndete, and the manager let it.

Market

Patrick Otieno linked with a move away

The name of Patrick Otieno keeps appearing in other people's back pages. KCB say nothing, which says plenty.

Squad

Lefa Hlongwane walks taller at KCB

His past walked in ahead of him. Players who have been where he has been get a hearing in a dressing room before they have earned one, and he has it for as long as his form does.

In brief

121 Edition

The KCB Chronicle

20 Nov 2028
From our football correspondent Crisis

Boardroom

The silence upstairs is getting loud at KCB

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Market

Brian Olang'o puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KCB, and it is not being withdrawn.

Squad

Eric Omondi in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at KCB this week that will take longer than a week to unsay.

Squad

Nashon Wekesa falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Market

KCB sign Kwame Djiku, one for the future

Kwame Djiku is 20, and KCB have signed him for the player he will be rather than the one he is. The first team can wait; the point of a deal like this is the years it buys.

Squad

Kwame Djiku signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Kwame Djiku and KCB agree another 3 years.

The dugout

The manager makes an example of Kenneth Wambua

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

The dugout

Yafeesi Mubiru has become a man the manager trusts

Nobody at KCB will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

A promise honoured for Kwame Djiku

It is not much of a headline and it is the reason players believe the next promise. KCB told Kwame Djiku something would happen and then it happened, which in this industry passes for remarkable.

In brief

100 Edition

The KCB Chronicle

26 Jun 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Denis Munyao

50 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. KCB lose a footballer; he loses considerably more than a season.

Player ratings

Patrick Otieno scores twice — 9.19

Two goals and a mark of 9.19 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Josphat Andafu Mukhwana is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at KCB is pretending he will be back in the shirt.

Squad

A falling-out at KCB

Gideon Werre and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

Patrick Otieno the difference as KCB beat Muranga Seal

Ask anyone on the way out what separated the sides and you will get one name: Patrick Otieno. 3‑1 against Muranga Seal, and the applause at the whistle was mostly his.

Squad

Clyde Senaji falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

December Kisakah runs at them all day

Successful dribbles: 19. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Player ratings

Njabulo Nzimande in the eights

A performance of 8.03 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

The dugout

The manager makes an example of Nashon Alembi

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

  • Boardroom Wages eat 93% of everything KCB earn
  • Squad Aineah Ndete signs a new deal
  • The dugout The manager’s verdict