Orlando Pirates have given fans a glimpse into their rigorous preparations for the MTN8 final against Bloemfontein Celtic this Saturday.
Read: One Year On, Why JZ Is Pirates' Best Coach In Years
There has been much talk surrounding Saturday's match, as both Pirates and Celtic are out to end their respective trophy droughts.
Ahead of the showdown at the Moses Mabhida Stadium, the Buccaneers have been going through their paces under the watchful eye of coach Josef Zinnbauer, who is also looking to lift his first piece of silverware in South Africa.
Pirates' media department shared a few pictures from the club's training session on Thursday and focus was the operative word of the day!
Missing from the session was the trio of Thembinkosi Lorch, Abel Mabaso and Thabiso Monyane, who are all likely to miss Saturday's final.
Read: Coach's Corner: What Is Hunt Really Saying To Chiefs' Senior Players?
However, Bucs fans got a glimpse of their newest acquisition, Jean-Marc Makusu, who could remarkably make his debut for the club in the cup final.
Pirates are expected to make their way to KwaZulu-Natal, where they will hold a final training session at the stadium, before the highly-anticipated clash.
Click through the gallery above for images from Pirates' training session.