The two favourites will now face each other in the final on August 16 at the Teslim Balogun Stadium in Lagos.
Cameroonian forward Raphael Boumsong scored the lone goal for Enyimba at the Gateway Stadium in Abeokuta while Ebube Opokwu’s goal helped Dolphins to victory at the Fifa Goal Project pitch in Abuja.
Giwa and Prime each had a man sent off during the game. The Jos Elephants lost the services of Ifeanyi Anaemena for his poor tackle on the Aba Millionaires’ Chinonso Okonkwo.
The Ogbomosho side also had Abdullah Fatai sent off as their fairy tale run came to an end.
The Aba Elephants now have an opportunity to win back to back titles on August 16 when they face Dolphins who have reached the final for the first time in seven years.