For the first time since 2013, Orlando Pirates have reached the semi-finals of the CAF Champions League, setting up a thrilling two-legged showdown with Egyptian contenders Pyramids FC.
The Soweto giants are back where they believe they belong, among Africas elite.
The Buccaneers, buoyed by a recent surge in form, will host the first leg at the iconic FNB Stadium on Saturday at 6pm, in what promises to be a defining moment in their quest for continental glory.
The timing couldnt be more emotionally charged for Pirates with an all-South African final also on the cards.
Just days after securing a spot in the Nedbank Cup final and amidst the news of head coach Jos Riveiros impending departure at the end of the season, the team has shown remarkable composure and focus.