Party-pooper Stanley Ohawuchi scored a decisive goal nine minutes from time as Egypt's Zamalek reached their first African Champions League final in 14 years despite losing 5-2 at Morocco's brave Wydad Casablanca on Saturday following unexpected drama.