Orlando Pirates produced a stunning fightback to come from two goals down to beat SuperSport United 3-2 at the Orlando Stadium on Wednesday evening.
SuperSport got off to a fast start as they were 1-0 up with just seven minutes gone. Jamie Webber whipped in a corner from the right, which flew through the body crowd in the box falling to Keagan Johannes at the back post, and he unerringly found the back of the net.
Pirates were struggling to defend at set plays and made to pay, yet again on the 18th minute, as Ghampani Lungu got on the end of this to double his side’s lead.
It looked as though the visitors were going to take a 2-0 lead into the break until the game was turned on its head in the space of a couple of minutes. First, Johannes brought down Kabelo Dlamini on the 45th-minute mark, allowing Deon Hotto to step up and pull a goal back for his side by hammering the ball down the middle of goal.
Pirates displayed their determination flooding forward moments later and, after Bandile Shandu struck the upright, Johannes conceded his second penalty of the night bringing down Dzvukamanja, who was following up. Hotto stepped up for the second time in as many minutes and yet again provided a clinical finish to snatch an equaliser heading into half time.
The second half lacked the entertainment of the first as both sides struggled to create chances in front of goal.
The game looked to be heading to a draw but, as they had done in the first half, Pirates scored late on with Mosele firing in a screamer from range in added time to complete the comeback for the home side.
In earlier Wednesday games, Marumo Gallants and Chippa United played out to a goalless draw while Maritzburg United and Sekhukhune United shared the spoils in a 1-1 draw.