Three teams are all in the race to be crowned the 2017 National Super League Champions this weekend.
Ushuru, Vihiga United and Wazito all stand a chance of lifting the title when the lower tier league winds up on Saturday.
League leaders Ushuru will be up against second-placed Vihiga United in the highlight fixture of the season finale at the Mumias Sports Complex as Wazito tackle Kenya Police at the Narok County Stadium.
A win for Wazito will guarantee the side automatic promotion to the Kenyan Premier League next season while the clash in Mumias is set to be a winner takes it all contest.
A draw will lock out both Wazito and Vihiga United while for Ushuru, a draw will be enough to guarantee promotion.
Ushuru is top with 78 points, one above Vihiga who are tied on with third-placed Wazito on 77 points.
KCB will be up against Modern Coast Rangers at Camp Toyoyo.
With 74 points and three behind third-placed Wazito, the Bankers have a slim chance of promotion.
Relegated MOSCA will face another relegation candidate, Administration Police at Camp Toyoyo.
The officers are in danger of relegation if they lose to MOSCA, but have a six-goal cushion against their challengers Agro Chemical.