"I think it will be a tough game. We want to congratulate Pirates for their good run in the Caf Champions League. We expect a very exciting match. It's not going to be easy," Makhoba told KickOff.com.
"They are the team of the moment, but we are willing to go out there and fight. We are going to give our best shot and 90 minutes will decide the outcome of the match.
"The spirit in the camp, the players are in a good mood. The players are looking forward to the match. There is a clean bill of health, there are no injuries," he added.
"We played a friendly match on (Sunday), and the boys played very well and were eager to impress the technical team. We are calling on all football supporters to come in big numbers and witness a new chapter at Royal AM."