As the dust settles on yet another exhilarating weekend of football in the Kenyan Premier League (KPL), the race for the coveted title is shaping up to be one of the most competitive in recent memory.