An 86th minute Abdelaziz Barrada strike was enough for Al Nasr to down Hatta Club and reach the 2017 President’s Cup final on Thursday night.
The Blue Wave will now face Al Wahda in the final thanks to victory at the Zabeel Stadium that ended Hatta’s dream run and hold over Nasr this season.
Hatta went into the game having beaten Nasr twice in the Arabian Gulf League but it was the 2015 winners that came out on top.
Moroccan playmaker Barrada popped up with just four minutes remaining to seal the tie and a date with Wahda.
Wahda secured their place in the thanks to an even more narrow, and late, win over Sharjah on Wednesday thanks to a 96th minute Balazs Dzsudzsak penalty.