The weekend's top match was called off after the skies opened just 11 minutes from kick-off.
Players used plastic chairs to shield themselves from the rain while fans were forced to squeeze at the small VIP section part of the stadium to take cover.
The incident just brought back the old debate about the state of football pitches in the country which currently has Kasarani as the only all weather facility.
Current situation from Ruaraka pic.twitter.com/Lbk9FmNZ6C— OfficialTuskerfc (@TuskerFC_club) July 29, 2018
Nyayo Stadium, the second biggest in the country, is under renovation.
TUSKER vs SOFAPAKA— KPL (@TheOfficialKPL) July 29, 2018
The match has been rained off and will be replayed tomorrow at Ruaraka, kick off at 10AM #KPL2018