Al Shabab lost 2-1 to Al Hilal in the semi-final match, with the Super Eagles’ striker’s goal giving Al Hilal a clean victory on Sunday night.
Just days after recovering from the international break, the former Watford man shocked Al Shabab once more with his goal-scoring brilliance.
Éver Banega fired the visitors ahead from a spot kick in the 63rd minute, but Salman Al-Faraj pulled his team back into the game nine minutes later.
Ighalo struck the game-winning goal after 105 minutes of play to advance the Ramón Daz squad to the final.
The defenders of Al Shabab were unable to stop the Nigerian forward, who produced a spectacular goal from outside the 18-yard box to give his team the win.
The strike gives the 32-year-old his 23rd goal in all competitions this season. They will face either Al-Fayha or Al-Ittihad in the final.
When Al Shabab takes on Mumbai City in the AFC Champions League Group stage on Friday, April 8, they will be looking to avenge their loss.