The Orlando Pirates were made to sweat and could not offer their fans the performance they would have wanted in the semifinal of the Caf Confederation Cup defeat to Al Ahli Tripoli at Orlando Stadium on Sunday night.
But most importantly, the Buccaneers will play the final in Nigeria on Friday where they will face TP Mazembe or RS Berkane.
This is after winning the home and away draw 2-1 overall, thanks to a 2-0 away win last weekend.
If the Pirates had expected a walk in the park, which would be understandable considering how easily they made their way past Tripoli to Libya, they would have had a shock in the house.
Al Ahli came to South Africa thinking that if the Pirates could beat them at home, they could do the same in Orlando. And so it was.
On Sunday at Orlando Stadium, Tripoli received a penalty in the 17th minute after Happy Jele managed the ball inside his own area, but after seeing the incident at the VAR, the referee changed his decision.
The Libyans were an improving team from the first leg and Richard Ofori, the Pirates goalkeeper – who had been more of a passenger in the first game – was called to work a few times in the first half.
He responded with some excellent saves to keep the Pirates in the game as Ahli had first scored a goal that would have spurred them to try harder. The pirates also had their moments where they looked good on offense, but couldn’t find the key to unlocking Ahli’s defense in the first half.
The best chance of the half court comes right to the point of death with Ofori trying to save but the ball slips away and falls in front of Mijayid Judour who pulls over the top.
The second helped was more or less the same, with Tripoli still the more adventurous of the two and in search of the goal. The pirates sat a little back and tried to capture their visitors in a counterattack.
Both sides had chances but none managed to take advantage of them until Tripoli’s late substitute Mohammed Arqoub beat Ofori with a long-range scorer to give the visitors a goal and victory.