The national football team, Harambee Stars, fell 0-1 to Swaziland in a FIFA International friendly match played on Friday, May 25, 2018, at the Kenyatta Stadium in Machakos.
Stars dominated proceedings for the better part of the match but failed to find a way past a resolute Swaziland defense.
The hosts went ahead in the 78th minute courtesy of a strike by Wonder Nhleko from close range.
Pistone Mutamba would then hit the woodwork late in the match as Kenya fought to restore parity.
The near-death experience saw Swaziland up the ante in defence to secure a win over Kenya.
Up next for Harambee Stars is a match against Equatorial Guinea on Monday, May 28, 2018, at the Kenyatta Stadium in Machakos.
The matches are part of preparations for the upcoming 2018 Intercontinental Cup in India, set to be played between June 1, and June 10, 2018, at the Mumbai Football Arena in India.
Kenya is also gearing up for the Africa Cup of Nations Qualifiers against Ethiopia and Ghana in September.
Harambee Stars Starting XI
1. Boniface Oluoch (GK), 2. Jockins Atudo (C), 4. Mike Kibwage, 3. Eric Ouma, 5. Joash Onyango, 17. Duncan Otieno, 8. Patillah Omotto, 6. Philemon Otieno, 10. Francis Kahata, 11. Whyvonne Isuza, 20. Ovella Ochieng
18. Patrick Matasi (GK), 22. Timothy Odhiambo (GK), 14. Humphrey Mieno, 21. Marvin Omondi, 19. Chrispin Oduor, 23. Jafari Owiti, 9. Pistone Mutamba, 15. Musa Mohammed, 24. Vincent Wasambo, 12. Harun Shakava, 13. Timothy Otieno, 16. Bolton Omwenga
Swaziland Starting XI
16. Sandanezwe Mathabela, 19. Lindo Mkhonta, 2. Wandile Maseko, 14.Banele Dlamini, 5. Siboniso Ngwenya, 21. Mandla Palma, 11. Xolani Sibandze, 15. Njabulo Ndlovu, 13. Barry Steenkamp, 7. Felix Bendenhorst, 17. Tony Tsabedze
1. Nhlanhla Gwebu, 18. Phumani Dlamini, 15. Sihlangu Mkhwanazi, 10. Zweli Nxumalo, 20. Wonder Nhleko, 12. Sifiso Mazibuko, 8. Bonginkosi Dlamini, 4. Phiwayinkosi Dlamini, 9. Musa Dlamini