Mouloudia Olympique de Béjaï booked their place in the 2016 Caf Confederations Cup final following a 1-1 draw against FUS Rabat at the Stade de FUS on Sunday evening.
Following a goalless stalemate in the first-leg in Algeria, MOB knew that a score draw would see them through to their first ever continental final.
FUS, though, were favourites to advance and after Mohammed Nahiri opened the scoring for the hosts in the 73rd minute, the Moroccans looked sure to be on their way to the showpiece event; especially considering The Crabs scoring woes.
But, the visitors had one final trick up their sleeve as Faouzi Rahal hammered home the equaliser to send the Algerians through to next month's final.
MO Béjaï will next TP Mazembe over two-legs, with the Democratic Republic of Congo giants have struggled to break down The Crabs in the group stages of this years competition - drawing 0-0 away from home before a 1-0 win in Lubumbashi.
Interesting stat: MO Béjaïa have scored just 4 goals in 10 games in the #CAFCC but still managed to qualify for the final— Walid Bylka (@bylka613) September 25, 2016