The KwaZulu-Natal outfit were handed a 2-1 loss by the reigning champions at the ABSA Tuks Stadium on Saturday evening.
The Arrows co-coach admitted that they gave it a good fight despite going down in the end.
“I think we gave it a good fight. Obviously, we wanted to stick to the structure and make it very difficult for them to penetrate us and stuff like that,” Vilakazi told SuperSport TV.
“And I think we managed to do it better but lost concentration in crucial areas, penalty – we gave away a penalty which was just unnecessary if the keeper just stepped forward it could’ve been avoided.
“But it’s water under the bridge and also an own-goal from us. But we fought because we knew very well that they want an appetite of finding the spaces just behind us.
"And we didn’t want to give them that space, we tried by all means to frustrate them with a defensive structure that was proper. But also, we knew that we will get chances in terms of going forward but we still needed to be clinical in front of goals.
“But it just was not meant to be. But I’m happy with the fight, effort from the players. We fought from the word go till the end,” he added.