The visitors collected three vital points despite going down twice in the highly charged game.
Kakamega Homeboyz scored in stoppage time to claim a 3-2 Football Kenya Federation Premier League win over Gor Mahia at Kasarani on Wednesday.
The result, together with Tusker’s 1-1 draw against Posta Rangers, means the season’s champion will be decided on the final day.
Gor Mahia took the lead twice when Patrick Kaddu and Austin Odhiambo scored, but a motivated Abana Abeingo fought back and ensured the game ended in a draw. The visitors' goals were scored by Ambrose Sifuna, Kevin Amwayi, and Hillary Otieno.
The loss is a big setback in Gor Mahia's dream of lifting their record 20th Premier League title.
Unlike his Gor Mahia counterpart, Patrick Odhiambo fielded his players who just came back from national duties with Harambee Stars. Robinson Kamura maintained his place at the heart of the defence while Moses Shummah led the attack.
Benson Omala, who was handed his senior debut, and Boniface Omondi were dropped to the bench for Gor Mahia.
17:06 - 21.06.2023
FKFPL Mathare United relegated, Elvis Rupia equals Sonyi’s 47-year goal record as Sofapaka add to Leopards’ woes
The Slum Boys’ 25-year top flight stay came to a crashing end while the Kenya Police striker moved ahead of Gor Mahia’s Benson Omala in the Golden Boot race
Meanwhile, much of the action took place in the midfield in the opening nine minutes, and Gor Mahia were the first to attempt a real attack.
John Macharia and Odhiambo showed some brilliance, but Homeboyz managed to prevent them from wrecking havoc as the intensity of the game grew.
However, the visitors conceded in the 11th minute when Kaddu found the back of the net. Homeboyz defence looked disorganized when Gor Mahia pressed, and this gave the Ugandan a perfect chance to score.
After conceding the goal, Homeboyz showed some urgency, but Gor Mahia’s defence, particularly Geoffrey Ochieng and Paul Ochuoga, stood firm and cleared all the danger.
Gor Mahia came close to scoring the second in the 34th minute, but Kaddu – in a promising position - slipped while he attempted to make a connection with a pinpoint pass from Odhiambo.
Homeboyz equalized in the 35th minute when Gor Mahia failed to clear their lines. Robinson Kamura did well to keep the ball while his players took positions along the Gor Mahia box. The Harambee Stars defender then released it for Sifuna, who took a few steps before he slotted past Gad Mathews.
08:00 - 21.06.2023
FKFPL: ‘It was like going from grass to grace’ - Daniel Sakari shares journey from leisure football at the university to being a Harambee Stars regular
The Kenyan international right was playing rugby from 2013-2016 , but this is how he ended up playing football.
Sylvestre Owino kept a close watch on Sifuna, but he could not disposses him, allowing Homeboyz to restore parity.
Homeboyz could have easily taken the lead in the 41st minute, but Matthews did well to stop Shummah. Amwayi – with a neatly taken cutback - found the Harambee Stars forward in a good goal-scoring position, but the K’Ogalo goalkeeper was alert to deal with the danger.
Gor Mahia reclaimed their lead in brilliant fashion in the 48th minute. Macharia cleverly outmanoeuvred Erick Ambunya along the right flank before he spotted Odhiambo, who took a few dribbles before he fired past Sikhalo.
Homeboyz were not dispirited after conceding the second, fought hard, and were rewarded in the 56th minute when Amwayi scored.
Gor Mahia, and their fans, were stunned in stoppage time when Otieno scored the goal that handed Homeboyz a slim win.
05:30 - 21.06.2023
FOOTBALL: Gor Mahia and Tusker in must win games, Mathare stare at relegation
There will be eight games that will be played in different venues in the country.
Gor Mahia XI: Gad Mathews, Paul Ochuoga, Godfrey Ochieng, Sylvester Owino, Dennis Ng’ang’a, Shafik Kagimu, Sydney Wahongo, John Macharia, Austine Odhiambo, Patrick Kaddu, Peter Lwasa.
Kakamega Homeboyz XI: Farouk Sikhalo, Collins Odhiambo, Erick Ambunya, John Otieno, Eston Esiye, Felicien Okanda, Hillary Otieno, Moses Shummah, Ambrose Sifuna, Kevin Amwayi.