Kariobangi Sharks head coach William Muluya has refused to blame the players following the 1-0 loss to Gor Mahia on Sunday.
A stoppage-time goal by Francis Afriyie was all the 18-time Kenyan Premier League (KPL) champions needed to down the 2018 Shield Cup winners in an entertaining game staged at Afraha Stadium in Nakuru.
The youthful tactician feels he failed his charges against K'Ogalo and he takes full responsibility for it.
- Arsenal's big summer overhaul: How Arteta and Edu plan to return to the Champions League
- James Balagizi: Liverpool wonderkid who left Man City behind
- 'Screwed' from the start: Juventus face €90m loss after hiring cut-price Pirlo
- Champions again! How Guardiola dragged Man City from despair to even more glory
"As a coach, I could have done better because I was the one on the bench, observing the game," Muluya told journalists after the game.
"You cannot ignore the fact that Gor Mahia came back stronger in the second half; they fought and were hungry for a goal.
"On the other hand, we had a chance or two from which we could have scored but failed to do so. My players did well, but as a coach, I could have done better."
The tactician is, however, grateful for the lesson learned on Sunday, and he aims at implementing it in the next assignment.
"It is painful to lose the game at the last minute, but it is a lesson to us. We should have scored early maybe it could not have happened. It is a vital lesson and we will try and implement it in the next game," Muluya concluded.
Sharks have won just one game this season out of the six played.