Wheelers FC 1–0 Fire Brigade Sporting FC
(Wheelers win 6–0 on aggregate)
Job done, and done in style. Having all but sealed the tie with a stunning 5–0 first-leg win, Wheelers FC completed the formalities with a composed 1–0 victory in the second leg to book their place in the final with a crushing 6–0 aggregate scoreline.
There was no complacency from the champions. Khaleed Adeyemi scored the game's only goal as Wheelers controlled proceedings, kept another clean sheet, and underlined their dominance across the two legs. This is a team firing on all cylinders at exactly the right time.
Fire Brigade Sporting FC battled to the end, but the first-leg deficit was simply too much to overcome. They bow out of the playoffs with their heads held high after a season that promised much.
Warriors FC 3–2 Potros FC
(Potros win 5–3 on aggregate)
Drama to the very end. Warriors FC won a thrilling second leg 3–2 on the day — but it wasn't enough. Potros FC's commanding 3–0 first-leg lead proved just enough to see them through 5–3 on aggregate and into the final.
What a contest this was. Timi Fadare was the star, scoring twice to fuel Warriors' comeback bid, with Bryan Zepeda adding the third. But Samuel Oluwatobi struck twice for Potros — two crucial goals that ultimately settled the tie in their favour on aggregate. Warriors threw everything forward, but Potros held their nerve when it mattered most. Fadare's brace, meanwhile, took him to the top of the season's scoring charts on six goals.
For Warriors FC, it's a heartbreaking way to bow out — winners on the day, but out on aggregate. They can be proud of a superb season. For Potros, the reward is a shot at the title.