• Afghanistan
  • Africa (CAF)
  • Albania
  • Algeria
  • Angola
  • Argentina
  • Armenia
  • First League
  • Premier League
  • Asia (AFC)
  • Asian Games
  • Australia
  • Australian Capital Territory
  • Brisbane Capital League 1
  • Brisbane Premier League
  • New South Wales
  • New South Wales Premier League 2
  • Northern Nsw
  • Northern Zone Premier League
  • South Australia
  • South Australia State League
  • Tasmania
  • U20 Queensland
  • U20 Victoria
  • U20 Western Australia
  • Victoria
  • Victoria Premier League One
  • Western Australia
  • Austria
  • Bundesliga
  • FA Cup
  • Regional Central
  • Regional East
  • Regional Salzburg Second Stage
  • Regional Tirol Second Stage
  • Regional Vorarlberg Second Stage
  • Regional West
  • Azerbaijan
  • Bahrain
  • Belarus
  • First League
  • Premier League
  • Reserve League
  • Belgium
  • Belgium-Netherlands
  • Bolivia
  • Bosnia And Herzegovina
  • Brazil
  • Serie A
  • Serie B
  • Serie C Group A
  • Serie C Group B
  • Serie D Group A1
  • Serie D Group A2
  • Serie D Group A3
  • Serie D Group A4
  • Serie D Group A5
  • Serie D Group A6
  • Serie D Group A7
  • Serie D Group A8
  • Bulgaria
  • Northwest 3 Afl
  • Southeast 3 Afl
  • Southwest 3 Afl
  • Cameroon
  • Canada
  • Central American & Caribbean Games
  • Central American Games
  • Chile
  • China
  • Chinese Taipei
  • Colombia
  • Congo DR
  • Costa Rica
  • Croatia
  • FA Cup
  • Cyprus
  • Czech Republic
  • Division 1
  • Division 2
  • Denmark
  • 1. Division
  • 1dw Relegation P.Off Group 1/East (Women)
  • 1dw Relegation P.Off Group 2/West (Women)
  • Denmark Series Group 1
  • Denmark Series Group 2
  • Denmark Series Group 3
  • Denmark Series Group 4
  • ED Championship Round
  • ED Relegation Round
  • Reserve League Stage 2 Group 4
  • Superligaen
  • U17 League
  • U19 League
  • Ecuador
  • Egypt
  • EL Salvador
  • England
  • Estonia
  • Esiliiga
  • Meistriliiga
  • Europe (UEFA)
  • Euro 2020
  • UEFA U21 Championship
  • Faroe Islands
  • Finland
  • Kakkonen Group A
  • Kakkonen Group B
  • Kakkonen Group C
  • Naisten Liga
  • Veikkausliiga
  • Ykkonen
  • France
  • Division 1 Women
  • Friendly Games
  • Friendly Clubs
  • Fyr Macedonia
  • Georgia
  • Erovnuli Liga
  • Erovnuli Liga 2
  • Germany
  • 2. Bundesliga
  • 3. Liga
  • Bundesliga
  • Bundesliga Women
  • Oberliga Baden-Wurttemberg
  • Oberliga Hessen
  • Oberliga Mittelrhein
  • Oberliga Nofv-Nord
  • Oberliga Nofv-Sud
  • Oberliga Rheinland-Pfalz Saar
  • Ghana
  • Greece
  • Guatemala
  • Honduras
  • Hong Kong
  • Hungary
  • FA Cup
  • NB I
  • Iceland
  • India
  • Indonesia
  • International Tournaments
  • Iran
  • Iraq
  • Israel
  • Liga Leumit
  • Premier League
  • Italy
  • Japan
  • J1 League
  • J2 League
  • J3 League
  • Japan Football League
  • L1-League Women
  • Jordan
  • Kazakhstan
  • Premier League
  • Kenya
  • Kosovo
  • Kuwait
  • Latvia
  • Virsliga
  • Lebanon
  • Lithuania
  • Division 1
  • Luxembourg
  • Malaysia
  • Malta
  • Mediterranean Games
  • Mexico
  • Moldova
  • National Division
  • Montenegro
  • Morocco
  • National
  • Nepal
  • Netherlands
  • New Zealand
  • Nigeria
  • North & Central America (Concacaf)
  • Northern Ireland
  • Norway
  • 1. Divisjon
  • 1. Divisjon (Women)
  • 2. Divisjon Group 1
  • 2. Divisjon Group 2
  • 3. Divisjon Group 1
  • 3. Divisjon Group 2
  • 3. Divisjon Group 3
  • 3. Divisjon Group 4
  • 3. Divisjon Group 5
  • 3. Divisjon Group 6
  • Toppserien
  • Olympic Games
  • Oman
  • Palestine
  • Pan American Games
  • Panama
  • Paraguay
  • Peru
  • Philippines
  • Poland
  • Ekstraklasa
  • FA Cup
  • I Liga
  • II Liga
  • Portugal
  • Primeira Liga
  • Qatar
  • Republic OF Ireland
  • First Division
  • Premier Division
  • Romania
  • Liga II
  • Liga Iii Serie 1
  • Liga Iii Serie 2
  • Liga Iii Serie 3
  • Liga Iii Serie 4
  • Liga Iii Serie 5
  • Russia
  • Professional Football League Center
  • Professional Football League East
  • Professional Football League South
  • Professional Football League West
  • Saudi Arabia
  • Scandinavia
  • Scotland
  • Serbia
  • FA Cup
  • Prva Liga
  • Superliga
  • Serbia And Montenegro
  • Singapore
  • Slovakia
  • Slovenia
  • South Africa
  • South America (Conmebol)
  • South American Games
  • South Korea
  • K League 1
  • K League 2
  • K League 3
  • Southeast Asian Games
  • Spain
  • Sweden
  • Allsvenskan
  • Damallsvenskan
  • Division 1 North
  • Division 1 South
  • Division 2 Norra Gotaland
  • Division 2 Norra Svealand
  • Division 2 Norrland
  • Division 2 Ostra Gotaland
  • Division 2 Sodra Svealand
  • Division 2 Vastra Gotaland
  • FA Cup
  • Superettan
  • Switzerland
  • Syria
  • Thailand
  • Tunisia
  • Turkey
  • Uae
  • Uganda
  • Ukraine
  • Premier League
  • Uruguay
  • USA
  • Major League Soccer
  • National Womens Soccer League
  • Nisa Spring Season
  • United Soccer League
  • Usl League One
  • Uzbekistan
  • Venezuela
  • Vietnam
  • Wales
  • World (FIFA)
  • World Cup Qatar 2022
  • Yemen

Posta Rangers v Leopards Match Report, 08/01/2020, KPL

goal.com, 8 January 2020, 09:44
The hosts fought hard to register a vital victory and prevented the visitors from registering a third consecutive win

Posta Rangers defeated AFC Leopards 2-1 at Kenyatta Stadium in a Kenyan Premier League (KPL) showdown on Wednesday.

Sammy Odera and Francis Nmabute scored Posta Rangers' goals while John Makwatta scored the only goal for AFC Leopards.

AFC Leopards were dealt an injury blow in the seventh minute when Clyde Senaji collided with an opponent and could not return onto the pitch even after medical attention and Collins Shichenje took his place.

Posta Rangers were also forced to do a change after Peter Ng'ang'a got injured from yet another collision in the 15th minute and coach Sammy Omollo replaced him with Francis Nambute.

Austin Otieno could have broken the deadlock in the 25th minute but Jairus Adira dived to the right direction to parry the ball away and save Posta Rangers from an AFC Leopards attack.

Unmarked Eugene Mukangula was presented with a fine chance to score the opener in the 30th minute but his shot went off target from close range.

Posta Rangers' most open chance was wasted in the 37th minute as new striker Ezekiel Okare managed to beat an on-rushing Ezekiel Owade but no one from his side was at the right place to connect to his final low cross into the box.

Ingwe's backline recovered and cleared before the hosts could launch more attacks.

Nambute powered Posta Rangers ahead in the 48th minute when he managed to plant the ball into the top corner while inside the box after collecting Nambute's cross from the left-wing.

Makwatta scored his 10th goal of the season in the 52nd minute as he managed to beat Adira from the spot-kick when Ingwe won a penalty after incessant attacks since going down.

The Mailmen took the lead in the fifth minute of added time when Odera fired past a number of AFC Leopards defenders.

Goalkeeper Odera moved out of his way and punched the ball back into play but the ball landed on Odera's path and the striker made no mistake with his pinpoint effort that condemned a hard-fighting Ingwe side.

AFC Leopards XI vs Posta Rangers:16. Ezekiel Owade, 22. Collins Shivachi, 03. Washington Munene, 28. Clyde Senaji, 04. Robinson Kamura, 06. Said Tsuma, 18. Bonface Mukhekhe, 19. Eugene Mukangula 34. John Makwatta, 23. Austin Odhiambo and 14. Vincent Oburu.

Subs: 01. Maxwel Mulili, 12. Isaac Kipyegon, 21. Collins Shichenje, 11. Hansel Ochieng, 26. Marvin Nabwire, 25. Clark Achuka and 27. Jaffari Owiti.

Top News
Andrea Pirlo: AC Milan and Juventus legend 'stupefied' Barcelona hero Xavi, was studied by Frank Lampard, while Gianluigi Buffon found his excellence 'embarrassing' Premier League news live: Man United take out £140m loan, Liverpool cool interest in Werner, Deeney to return to Watford training Thursday's Transfer Talk Update: Timo Werner, Kylian Mbappe, Eduardo Camavinga Manchester United news LIVE: Club take out £140m loan as Sancho pursuit boosted, Real Madrid to offer Odegaard as part of Pogba bid Chelsea transfer news LIVE: Blues eye £15m Kepa replacement from Dortmund, boost in pursuit of Barcelona wonderkid, Tagliafico available in cut-price deal On this day: Barcelona splash world-record sum on Diego Maradona Mendy ready to rival De Bruyne for assists at Man City Werner won't get any cheaper, warns RB Leipzig chief 'The integrity is gone' - Deeney says Liverpool's title would be spoiled by coronavirus German football words explained: what you can hear watching the Bundesliga Borussia Dortmund's Achraf Hakimi sets new Bundesliga speed record Hakimi named Bundesliga's fastest player since data collection began Joe Hart opens up on mental struggles after Manchester City axe Tottenham Hotspur closing in on Ryan Fraser deal? Liverpool 'cannot afford Timo Werner or Kylian Mbappe due to £100m shortfall' Manchester United join Real Madrid in Eduardo Camavinga race? Chelsea 'still favourites to sign Barcelona midfielder Philippe Coutinho' Chelsea 'eye £22.4m Nicolas Tagliafico deal' Arsenal eye Ousmane Dembele, Pierre-Emerick Aubameyang swap? 'Lautaro is not for sale' - Inter sporting director insists Barca must pay €111m clause to sign striker Liverpool end interest in Timo Werner? Granit Xhaka admits Pierre-Emerick Aubameyang would be "a great loss" to Arsenal Jeremie Aliadiere urges Arsenal to sell captain Pierre-Emerick Aubameyang Video: Koulibaly likely to leave Napoli for Premier League - Dossena Juventus want Ansu Fati as part of Barcelona's Miralem Pjanic deal? 'Wenger hid and watched' - Lauren on 'incredibly competitive' Arsenal training sessions Burnley goalkeeper Joe Hart opens up about struggles with 'not feeling wanted' by Pep Guardiola at Man City Bundesliga roundup: RB Leipzig miss chance to move second Manchester United 'preparing Ferran Torres offer' Manchester United 'view Angel Gomes as generational talent'
Top Games
SC Freiburg
-
Bayer Leverkusen
4.88 | 4.07 | 1.71
Tomorrow at 13:30
FC Schalke 04
-
Werder Bremen
2.57 | 3.42 | 2.84
Sat 30 May, 08:30
VFL Wolfsburg
-
Eintracht Frankfurt
1.97 | 3.86 | 3.80
Sat 30 May, 08:30
Bayern Munich
-
Fortuna Dusseldorf
1.06 | 13.30 | 35.77
Sat 30 May, 11:30
Shakhtar Donetsk
-
Dynamo Kyiv
Sun 31 May, 09:00
SC Paderborn 07
-
Borussia Dortmund
8.83 | 5.40 | 1.35
Sun 31 May, 11:00
Werder Bremen
-
Eintracht Frankfurt
2.85 | 3.57 | 2.49
Wed 03 Jun, 13:30