Mvala was sent off in the 58th minute after receiving his second yellow card of the game following two late challenge on opponents. The incidents were minutes apart.
The South African team held on for more than half an hour against a strong Brazil side, and Mvala praised his compatriots for taking the game to Brazil.
“I feel really bad for getting a red card and I feel as though I made a big mistake which was unnecessary, but I had to do something in the situation,” Mvala said. “I want to apologise to my team-mates and the country as a whole, as I may have disappointed a lot of people. I believe I have learnt a lot from that mistake.”
“I also want to applaud my teammates for their courageous performance after my departure,” he said. “We played really well, and they continued even during my absence. They did extremely well, and I just believe had it not been for my error maybe we could have attacked more instead of being defensive for the last 30 minutes.
“It was very difficult, but they pulled it off.”