Rangers defeated Doma United 1-0 to advance directly to the Federation Cup semifinals.
10 minutes from the end, Obinna Nwobodo scored the winning goal for the Flying Antelopes after Philip Clement set him up.
In the final four, Plateau United will play Rangers.
In the last seconds of the first half, Yakubu Adams scored the game-winning goal to give Plateau United a 1-0 victory over Kwara United.
Warri Wolves defeated Lobi Stars 2-1 at the Otunba Dipo Stadium in Ijebu Ode to pull off the biggest upset of the round.
A minute before halftime, Warri Wolves took the lead thanks to a goal from substitute Jabbal Malik.
Three minutes before the hour, Joseph Atule of the Lobi Stars equalized the score.
18 minutes from the end, Christian Izuchukwu scored the game-winning goal for Lobi Stars.
SEMI FINAL FIXTURES
Bendel Insurance Vs Warri Wolves
Plateau United Vs Rangers Int’l