The Pretoria-based outfit didn't always make it easy on themselves but eventually came away with a 4-2 win over the Citizens which effectively renders the Absa Premiership debutants out of the running for the title.
"I thought we played very well. We had two massive chances and started really well and then suddenly after six minutes I don't even know how we contrived to give away a goal like that but okay, we're 1-0 down," Baxter told SuperSport TV.
"[We showed] great character and we came back and I thought we played well through for the whole game and I thought it was a good game of football.
"The lads want to finish it properly and they're doing it well, they are running the games well and so far they have done a great job."
Next up for Matsatsantsa is a CAF Confederation Cup outing against Horoya AC of Guinea and Baxter is mindful of having to rotate players in order to cope with the schedule.
"We've got so many games that we have to tamper unfortunately. We'll have to rotate on the weekend when we play in CAF. These players can't play every three days for three months. I've got every faith in the players that are going to come in," he explained.