RS Berkane overturned a two goal deficit to book their place in the final of this season's Caf Confederations Cup with a 3-0 (3-2 on aggregate) win over CS Sfaxien at Stade Municipal de Berkane on Sunday.
With a mountain to climb following a 2-0 defeat in Sfax last weekend, Berkane got off to the perfect start in front of their home fans as Togo international Kodjo Fo-Doh Laba fired the hosts in front from the penalty spot in the eighth minute.
Omar Nemsaoui doubled Berkane's advantage in the 19th minute before Issoufou Dayo netted the decisive third just after the half-hour mark.
Juventus of the Arabs improved following the break, but the Oranges held on to deny the their North African counterparts a fifth final in 13 years.
Berkane will face either Etoile du Sahel (Tunisia) or Zamalek (Egypt) in the final.
RS Berkane (2) 3 (Laba 8' (P) Nemsaoui 19' Dayo 31')
CS Sfaxien (0)
RS Berkane: M'Hamdi; Nemssaoui, Dayo, Yechou, Mokadem, El Helali, El Kess (Regragui 85'), Naji, Farehane, Laachir (El Haj 90+2'), Laba.
CS Sfaxien: Dahmen; Mathlouthi (Ben Ali 42'), Amamou, Hnid, Dagdoug, Marzouki, Korichi (Kouadio 55'), Jelassi, Sokari, Oueslati (Harzi 33'), Chaouat.