Zesco United beat Mamelodi Sundowns 2-1 at the Levy Mwanawasa in the 1st Leg of the CAF Champions League.
Jackson Mwanza gave Zesco United the lead in the 55th minute before adding another a minute later to stun the visitors.
Kama Billiat pulled a goal back in the 87th minute to secure a vital away goal for Sundowns to carry back to Pretoria.
FAZ Media officer Mutheliso Phiri on Twitter
Zesco United will take a 2-1 lead into the second leg on September 24 after they defeated Mamelodi Sundowns in Ndola on Saturday. #CAFCL
— Mutheliso (@Mutheliso) September 17, 2016
South African sports presenter Thomas Mlambo on twitter
Important "away" goal by Biliat. Zesco 2-1 Sundowns means that "Downs" only need to win 1-0 at home & to be in Final
— Thomas Mlambo (@thomasmlambo) September 17, 2016
FULL TIME: Zesco United 2-1 Sundowns
And that is that. The late goal by Kama Billiat gives Mamelodi Sundowns something to smile about. Pitso Mosimane’s celebrates an away goal.
Bonface Osano on twitter
86' Billiaaaaat!! away goal for Sundowns, once again Zesco's defense fails to keep a clean sheet #CAFCL
— Bonface Osano (@bonfaceosano) September 17, 2016
87 minutes
Zesco United are caught on the counter. A cross eludes everyone in the box. Billiat is waiting on the far post and gladly beats Jacob Banda with a rightfooted shot that goes in off the post.
86 minutes
GOAL: Kama Billiat
81' Laffor blasts over the bar, desperate times for Masandawana #CAFCL
— Bonface Osano (@bonfaceosano) September 17, 2016
15 minutes to go, will Zesco defense hold this time?? #CAFCL
— Bonface Osano (@bonfaceosano) September 17, 2016
74 minutes
Meanwhile Idris Mbombo comes on for Jackson Mwanza
Jacob Banda’s play acting is drawing some reaction
ZESCO's 'keeper. ?
— Joe Crann (@YesWeCrann) September 17, 2016
We about to start witnessing Banda antics #CAFCL
— Bonface Osano (@bonfaceosano) September 17, 2016
73 minutes
Play is stopped after Banda goes down in the box. Tau looks frustrated by Jacob Banda’s antics
Our writer Bonface Osano on Twitter
Erratic Onyango… not at his usual best this evening!! #CAFCL
— Bonface Osano (@bonfaceosano) September 17, 2016
68 minutes
Looking back at Zesco United’s second goal, it was loose marking from a set piece. Mwape Mwelwa scruffs his strike from 30 yards out and Jackson Mwanza who seems to be in an offside position taps in for a second
66 minutes
South African sports presenter Thomas Mlambo on twitter reacts to Jackson Mwanza’s quick fire double
From so far???? Onyango left stranded as Mwanza sharpness in box puts Zesco 2-0 @Masandawana
— Thomas Mlambo (@thomasmlambo) September 17, 2016
ZESCO SUBSTITUTION
Akum Agay on for Kondwani Mtonga
62 minutes
Sundowns are stunned by those two goals and immediately look for a response. Kama Billiat beats a Zesco defender but falls under the challenge in the box looking for a penalty. The referee books him for diving.
Joe Crann Soccer Laduma Journalist from Johannesburg South Africa reacts to Mwanza’s goal
Can't help but think that Arendse could've done more to close Mwanza down there… Good header nonetheless though. #CAFCL
— Joe Crann (@YesWeCrann) September 17, 2016
59 minutes
The first goal came from good wing play by Silwimba who delivers a sweet cross for a Jackson Mwanza to connect a header past Onyango.
GOAL Jackson Mwanza 55′ 57′
A quick fire double by Jackson Mwanza. Sundowns concede 2 goals within two minutes.
52 minutes
The corner comes in but Jacob Banda clears
50 minutes
Sundowns win another corner. A bit of man marking going on in the Zesco box between Nthethe and Mwanza.
47 minutes
16:42 Sundowns get us underway for the second half. They win a corner immediately but it is wasted.
SECOND HALF UNDER WAY
[16:26] No scores at half time in Ndola as both coaches go into their respective dressing rooms to deliver their team talks. Pitso Mosimane will be probably happier if the scores remain the same.
Joe Crann soccer Laduma Journalist on Twitter
When your shirt is in the wash but you have tickets for the big game… pic.twitter.com/sBkn9Wfmy0
— Joe Crann (@YesWeCrann) September 17, 2016
[16:22] HALF TIME: The referee blows the Whistle for the end of the first half.
16:22 There will be two minutes of added time to the first half
43 minutes
The game is set for deadlock at halftime. Sundowns coach Pitso Misomane looks on
33 minutes
Our writer Bonface Osano on Twitter
33' Appeals for penalty as Ching'andu comes down in the box #CAFCL
— Bonface Osano (@bonfaceosano) September 17, 2016
[16:08] What a tackle by Arendse. Appeals of a penalty after John Ching’adu was brought inside the area.
Our writer Bonface Osano on Twitter
Zwane courting a red card #CAFCL
— Bonface Osano (@bonfaceosano) September 17, 2016
30 minutes
Oluwafemi with a blind pass which falls on the possession of Dolly whose long range effort goes above the bar.
[16:05] A first booking of the match. Zwane goes into the referee’s book for an elbow on Mwape Mwelwa
27 mins
We are approaching half of the hour and still scoreless with so many misqundered opportunities.
15:59 Zesco are attacking on the right wing. Onyango sacrifices his hands as he clashes with Mwape Mwelwa.
Our writer James Sibeleki on twitter
Mwape Mwelwa was supposed to play the creativity role of the absentee Cletus Chota Chama and certainly hasn't done that.
— James Sibeleki (@SibelekiJames) September 17, 2016
21 minutes
15:55: First corner for Zesco United. The chance is wasted. Misheck Chaila blazes his shot over
15:52 Karma Billiat smashes a half volley but does not have power behind it.
21 minutes
Our writer Bonface Osano on Twitter
9' Jesse one on one with Onyango, freezes, closer!! #CAFCL
— Bonface Osano (@bonfaceosano) September 17, 2016
15:51 Jesse Were one-one with Onyango and squanders the opportunity.
11 minutes
Wish I could be in Zambia for this Sundowns game… 0-0 right now. So far, so good. An away goal of two would be ideal. #CAFCL ??
— Joe Crann (@YesWeCrann) September 17, 2016
15:42 Billiant tries to bring the ball into the area from the left flank but no Sundown player to connect with it.
4 minutes
[15:41] James Sibeleki: Mamelodi Sundowns wins the first corner of the game, Brilliant takes care of it but Zesco deals with it nicely.
15:41 Jesse Were makes his intention clearly with effort which goes slightly off target on the right of the post.
KICKOFF: We are off Zesco kick off the match. You can follow us on our Twitter handle
(LIVE: Zesco United v Mamelodi Sundowns ) https://t.co/zMMVv6ERnq pic.twitter.com/Qwu04ht52v
— Soka25east.com (@soka25east) September 17, 2016
15: 35 Zesco United gets us underway at Levy Patrick Mwanawasa after a short delay caused by the visitor’s shotstopper Dennis Onyango.
15:33 The match has a bit of a delay as Sundowns goalkeeper Onyango changes a pair of socks.
15:30 The players are onto the pitch for the pre match ceremonies. The weather is sunny in Ndola as we await kickoff.
15:22 Sundowns XI: Onyango, S.Zwane, Arendse, Nthethe, Langerman, Kekana, Mabunda, Tau, T.Zwane, Dolly, Billiat. #CAFCL
Here is our confirmed Starting XI for our CAF CL Semi Final 1st leg clash against Zesco United! #Sundowns #CAFCL pic.twitter.com/X10JbmCwDY
— Mamelodi Sundowns FC (@Masandawana) September 17, 2016
LIVE TEXT COMMENTARY BY JAMES SIBELEKI AND KELVIN MUSAKO
15:17 Jesse Were and Jackson Mwanza start upfront for Zesco
Zesco United are without midfielder Clatous Chama who is serving a 2 match ban.
South African side Mamelodi Sundowns meanwhile come to Ndola with no worries about team selection.
The match is of course Live on Supersport
Sundowns face 5-time Zambian champions ZESCO United in the first leg of their #CAFCL semi-final. pic.twitter.com/Arhmt2n03Q
— SuperSport (@SuperSportTV) September 17, 2016
LIVE TEXT UPDATES START AT 14:45