In summary:

  • Gor Mahia and Sofapaka drew 1-1 in a Kenya Premier League match, with both goals happening late in the game.
  • Joshua Onyango put Gor Mahia ahead, but Douglas Koech equalized for Sofapaka in added time.
  • The draw is a setback for Gor Mahia’s title hopes as they remain behind league leaders Police FC, while it’s a valuable point for Sofapaka in their relegation fight.

Gor Mahia and Sofapaka played to a 1-1 draw in an exciting Kenya Premier League match in Nairobi. Joshua Onyango scored for Gor Mahia in the 68th minute, but Douglas Koech scored a late goal for Sofapaka in added time. 

This result means Gor Mahia is still chasing Police FC for the league title, while Sofapaka gets a crucial point as they try to avoid being relegated. The game had lots of action and late drama, leaving fans talking.

READ MORE: Ancelotti to Brazil? Real Madrid Coach in Talks for National Team Job!

Onyango Header Puts Gor Mahia in Front

A Kenya Premier League match between local giants Gor Mahia and Sofapaka concluded in a 1-1 draw. The exciting game took place on Saturday, April 19, 2025, at Dandora Stadium in Nairobi. Both teams fought hard, with the goals coming in the final moments of the contest.

Gor Mahia managed to take the lead in the 68th minute of the match. Joshua Onyango scored with a well-placed header. The goal originated from a free kick taken by Austine Odhiambo. Sofapaka’s goalkeeper, Edward Olak, was unable to prevent the ball from entering the net. At this point, many supporters believed that Gor Mahia would secure a victory. 

Koech Strikes Late to Earn Sofapaka Draw

However, Sofapaka had a different outcome in mind. In the 91st minute, deep into added time, Douglas Koech scored a crucial goal, leveling the score. The assist for this dramatic equalizer came from Edward Omondi, who skillfully maneuvered past two defenders before providing the pass.

The draw was a setback for Gor Mahia’s aspirations. Their aim was to secure all three points to reduce the gap between themselves and the league leaders, Police FC. Earlier, on Friday, Police FC had managed to win their match against Ulinzi Stars with a 1-0 scoreline. 

READ MORE: City & Villa Win Big! Premier League Top Four Race Heats Up!

Title Race Tightens, Relegation Battle Intensifies

As a result of the draw, Gor Mahia now occupies the third position in the league standings. They are currently two points behind Police FC. This outcome makes their pursuit of the league title more challenging as the season progresses.

Adding to the drama of the match, Gor Mahia’s head coach, Sinica Mihic, was not present on the team’s bench. He watched the game from the stands as he was serving a one-game suspension. Despite his absence from the touchline, Gor Mahia displayed a strong performance in the initial stages of the game. Austine Odhiambo had an early opportunity to score, but his shot was saved by Sofapaka’s goalkeeper, Olak.

Gor Mahia created several other scoring chances throughout the match. Samuel Onyango made a promising run but ultimately missed his shot. Benson Omala managed to put the ball in the net on two separate occasions, but both goals were disallowed by the referee for offside. The first disallowed goal occurred just before the halftime break, and the second came in the second half. These decisions by the referee drew frustration from the Gor Mahia fans present at the stadium.

Sofapaka also demonstrated significant resilience and determination. In the first half, Bramwel Simiyu’s shot struck the post, narrowly missing the target. The team continued to press forward and their efforts were eventually rewarded with the late equalizing goal. Sofapaka’s coach, Ezekiel Akwana, made a tactical substitution that proved to be effective. He introduced Edward Omondi into the game, and Omondi’s individual skill and playmaking ability directly led to the equalizing goal scored by Koech.

This match held significant importance for both teams. Gor Mahia is in a tight race for the league title and needs to accumulate points to keep pace with Police FC. Meanwhile, Sofapaka is engaged in a battle to avoid relegation from the Kenya Premier League. For Sofapaka, securing a draw against a strong opponent like Gor Mahia provides a valuable point and a morale boost in their fight to stay in the top division.

Looking ahead, Gor Mahia faces crucial matches that will determine their chances of winning the league title. Their supporters will be hoping that the team can quickly recover from this setback and return to winning ways. 

For now, the 1-1 draw has left fans and analysts discussing the thrilling conclusion to the match at Dandora Stadium and its implications for the rest of the season. The single point gained by Sofapaka could prove vital in their survival bid, while Gor Mahia will need to regroup and focus on their upcoming fixtures to keep their championship dreams alive.

READ MORE: Real Madrid Shock Exit! Mbappe Injury Adds to Champions League Nightmare

Written by:

Hey, I'm Collins, your dedicated sports writer and enthusiast for Ghetto Radio! I'm all about bringing you unique, clear, and compelling sports articles that dig deep into the action. From local games to global tournaments, I focus on the facts and fresh angles, ensuring you're always informed and entertained. Join me for all the triumphs and unforgettable moments in the world of sports!

  • https://node-04.zeno.fm/eghcv7h647zuv.aac?rj-ttl=5&rj-tok=AAABduHWWTYATEPfmLjdZktzzA
  • GhettoRadio 89.5FM
  • Radio