Baroka FC produced one of the biggest upsets in Telkom Knockout history when they beat favourites Orlando Pirates 3-2 in a penalty shootout in the final after the match had ended in a 2-2 draw, at a jam-packed Nelson Mandela Bay Stadium in Port Elizabeth on Saturday night.

Bakgaga Ga Mphahlele came into the match as clear underdogs especially after their opponents saw off cup specialists Kaizer Chiefs twice in the space of a month to reach the final.

Jemondre Dickens opened the scoring for Wedson Nyirenda’s charges in stoppage time of halftime with a smashing half-volley into an open net after Siyabonga Mpontshane failed to collect the ball in the air.

The Buccaneers came out guns blazing in the second period and draw matters level through Musa Nyatama 12 minutes after the break, after he capitalized on a rebound after Justin Shonga’s free-kick hit the bottom corner.

Baroka took the lead again deep in extra time after Mpontshane brought down Motlhatsi Makgantai inside the box. Mduduzi Mdantsane stepped up and coolly converted from the spot.

Thembinkosi Lorch then found a dramatic equaliser for Bucs six minutes before time with a header at the back post after some brilliant work by Shonga.

The tie could not be decided in regulation time and went straight to penalties, where the Limpopo side held their nerve to triumph 3-2 to claim their first TKO title.

This was Pirates’ third successive cup final loss. In 2016 and 2017 they lost both Nedbank Cup finals to SuperSport United.