It was a dramatic weekend full of surprises, disappointments and only two wins registered in the eight matches of round 18 of the Kenyan Premier League as the battle for both the title and relegation survival slowly gains momentum.
All top four teams (Tusker, Gor Mahia, Mathare United and Ulinzi Stars) were held to frustrating draws, with the bottom teams also sharing the spoils in their respective matches that saw a total of 14 goals scored on Saturday and Sunday.