Kaizer Chiefs face off against Petro Atletico this afternoon in a tie crucial to their hopes of reaching the knockout stage of the CAF Champions League - here's how you can live stream the action.
Amakhosi picked up their first win in the group stages at home against the Girabola giants with a 2-0 win which moved them to four points and level with second-placed Horoya after three games.
Scroll through the gallery to see Chiefs' preparation for their crucial CAFCL tie in Angola
As the Guinean side face up against group leaders Wydad Casablanca, victory is imperative for Gavin Hunt's side at the 11 De Novembro Stadium this afternoon.
"The Champions League is different from our domestic league in that locally, teams are generally similar home and away and you know what to expect; but in the Champions League, home games are very different from away games – it's like facing two different teams," Hunt said ahead of the encounter.
"We know the Petro team we faced in Johannesburg will be different from the one we will be facing today, so we need to be prepared.
"We saw how strong they were against Wydad here in Angola and it's the case with all our matches in all the groups. We are ready for a tougher battle."
With the four-time league winning coach admitting 10 points should be enough for their goal to qualify out Group C, he emphasized the need for the away victory.
"I believe 10 points will give us a chance to qualify so we need to go for maximum points today."
Watch the game live below!