Bidco United registered their first ever victory over Gor Mahia after frustrating the defending league champions 1-0 at Kenyatta Stadium, Machakos.Eric Michubu was the hero of the day, as his first-half penalty proved enough on a difficult afternoon for the Green Army, who stumbled to their first loss under the watchful eyes of interim head coach Zedekiah ‘Zico’ Otieno.Things began crumbling for K’Ogalo just five minutes into the game when Alphonce Omija lifted a leg to clear a ball, only to foul an onrushing Michubu inside the box.The center referee wasted no time in awarding the spot-kick, and after protestations from the Gor players, Michubu was on strike to slam his effort past the returning Kevin Omondi, who dived in the opposite direction.Michu’s converted penalty early in the game. pic.twitter.com/1w0FVGcBss— Bidco United F.C (@fCBidco) December 8, 2024 For a side that had only won two games all season, a goal for Bidco meant complete rearguard action, and so it turned out to be.Captain Austin Odhiambo was the major source of threat for Gor, who found it tough getting past a resolute defense that aligned in two banks of four.The reigning league Most Valuable Player came close with a shot from outside the box in the 31st minute, but was too close to the gloves of Martin Nderitu.Michira nets twice as Shabana complete sensational comebackMuch of Gor’s attack was down the left – Shariff Musa working with Odhiambo for a breakthrough – but up stepped the defense led by the tireless Marvin Amuka.An Odhiambo corner produced the best chance for K’Ogalo in the first-half but its recipient – Sylvester Owino – could not get his shot past Nderitu, with Christopher Ochieng fluffing the rebound.##NAJAVA_MECA_8556160##The second-half wasn’t any different as Gor kept knocking on the door, but could not get it to open.Substitute Bryson Wangai came close with 20 minutes left but his shot met the arms of Nderitu, while Owino and Odhiambo blasted their attempts way over the bar in the last five minutes to all but confirm their third loss of the season.Paul Jawa ends Kariobangi Sharks’ misery in win over PostaDeep into added time, Odhiambo, by far the best Gor Mahia player on the field, again hit his shot over, his fall onto the turf coinciding with the final whistle.With the win, Bidco, who had never won against K’Ogalo in eight competitive matches, moved to 12th, while Zico’s men made their title defense harder by maintaining their fourth position and most importantly, losing their ideal points advantage over current leaders KCB.FULLTIME Gor Mahia FC 0-1 Bidco United FC #SportpesaNaGor #KOgalo #Sirkal pic.twitter.com/Z6vxDXsbp6— Gor Mahia FC Ke (@gormahiafcke) December 8, 2024 Otanga rescues BankersElsewhere at Ukunda Showground, Derrick Otanga saved KCB’s blushes with a late equalizer in their 1-1 draw with Bandari.The striker came up clutch in the 87th minute to salvage a point for the leaders after they looked set to drop only their second game this season.🔵 | RTGS BALANCED SHEET We share the spoils as the Bank refuses to give us a bonus for Christmas. FT: Bandari FC 1 V 1 KCB pic.twitter.com/dWJR8DGABR— Bandari Football Club (@BandariOfficial) December 8, 2024 The hosts had taken a lead deep into first-half stoppage time through Shariff Majabe, but ultimately couldn’t hold on, meaning the Bankers extended their stay at the summit despite dropping points for their third consecutive game.Bandari, who could have gone joint top with a win, remained third on 20 points.