It’s D-Day for Shabana FC, Sofapaka FC, and Muhoroni Youth FC as the 2023–24 FKF Premier League season reaches its thrilling climax this afternoon.While the top three positions in the league are already decided, the battle at the bottom is fiercer than ever. Three teams are desperately fighting to avoid relegation from the top tier. Although Nzoia Sugar’s fate is sealed, they could play a pivotal role in determining which side joins them in the second tier next season.##NAJAVA_MECA_8173612##Shabana FC, sitting precariously in 15th place with 35 points, needs just a draw against Murang’a Seal in Murang’a to ensure their survival. Sofapaka FC, currently in the playoff spot, must secure a victory against Nzoia Sugar FC to escape the drop. For Muhoroni Youth FC, their destiny is out of their hands; they must achieve maximum points against Posta Rangers and hope for a favorable outcome in the other matches.In their previous outings, Shabana clinched a crucial 3-0 victory over Bidco United, while Sofapaka was held to a 1-1 draw by Nairobi City Stars. Muhoroni Youth FC’s emphatic 6-0 win over Nzoia Sugar FC has stirred controversy and debate within football circles, adding an extra layer of intrigue to today’s matches.The Permutations:Shabana FC: Safe from automatic relegation, the worst-case scenario for them is falling to the playoff spot if they lose their final game and Sofapaka wins. A single point against Murang’a Seal today will guarantee their safety.Sofapaka FC: They need Shabana to lose to be safe automatically, provided they beat Nzoia Sugar FC. If Shabana does not lose, Sofapaka must settle for the playoff spot if they win. A loss to Nzoia combined with a Muhoroni Youth win would see the 2009 champions relegated.Muhoroni Youth FC: Their best hope is to secure the playoff spot. For this to happen, Sofapaka must lose or draw against Nzoia Sugar FC.McKinstry looking to end Gor’s successful season on a high, sweet noteMeanwhile, at Kenyatta Stadium in Machakos, Gor Mahia will finally lift their 21st title during the crowning ceremony. This celebration comes weeks after they sealed the championship with a victory over Muhoroni Youth FC in Murang’a.Gor Mahia will be keen to avoid another embarrassment when they face Bidco United, especially after suffering their biggest defeat in years with a 4-2 loss to FC Talanta in Machakos on Wednesday. They aim to end their season on a high note against a resilient Bidco United side.At the Ulinzi Sports Complex, two teams with disappointing seasons will clash. Ulinzi Stars, who secured their safety on Wednesday, will face an AFC Leopards (Ingwe) team that is winless in their last four games. Both teams are eager to conclude their campaigns on a positive note.Today’s fixtures. All games kick off at 3 PMSofapaka FC vs. Nzoia Sugar FC-Dandora Stadium Bidco United vs. Gor Mahia-Kenyatta Stadium, MachakosMuhoroni Youth vs. Posta Rangers-Muhoroni StadiumKCB FC vs. Nairobi City Stars- Utalii GroundsUlinzi Stars vs AFC Leopards-Ulinzi Sports ComplexMurang’a Seal vs. Shabana FC-St. Sebastian ParkTusker FC vs. Kakamega Homeboyz-Ruaraka GroundsKenya Police FC vs. Kariobangi Sharks-Police Sacco GroundsFC Talanta vs. Bandari FC-Kasarani AnnexJunior Starlets to face record champions at the World Cup as draw is conducted