The National Super League (NSL) continued to deliver exciting football action on Sunday, June 1, 2026, with several important matches played across the country.

League leaders Migori Youth strengthened their promotion hopes after securing a hard-fought 1-0 victory away to Kisumu All Stars. The win keeps them firmly in the race for a place in next season’s FKF Premier League.

Elsewhere, 3K FC continued their impressive form with an entertaining 3-2 win over FC Talanta. The victory keeps them among the top teams fighting for promotion.

Mombasa United suffered a setback after losing 1-0 to Luanda Villa. The defeat could affect their push for a top-place finish as the season enters its final stages.

Naivas FC also enjoyed a good afternoon, beating Vihiga United 2-0, while Nzoia Sugar FC defeated Fortune Sacco 3-1 in another exciting encounter.

In Nairobi, Kabati Youth shocked Nairobi City Stars with a 2-1 away victory. Gucha Stars also picked up an important 2-1 win against Darajani Gogo.

Equity FC narrowly defeated Soy United 1-0, while MOFA and Kibera Black Stars shared the points after playing out a 1-1 draw.

With only a few matches remaining, the battle for promotion and survival is becoming more intense. Every point now matters as teams fight to achieve their season targets.

Full Results

  • MOFA 1-1 Kibera Black Stars
  • Naivas FC 2-0 Vihiga United
  • Nzoia Sugar FC 3-1 Fortune Sacco
  • Equity FC 1-0 Soy United
  • Gucha Stars 2-1 Darajani Gogo
  • Nairobi City Stars 1-2 Kabati Youth FC
  • 3K FC 3-2 FC Talanta
  • Kisumu All Stars 0-1 Migori Youth
  • Luanda Villa 1-0 Mombasa United

The NSL title race and promotion battle remain wide open, promising more drama in the coming weeks.

By fred

Leave a Reply

Your email address will not be published. Required fields are marked *