The goals were scored by Russel Mlotshwa, Mzuvukile Tom and Musa Bilankulu. Both sides were down to 10-men late in the game when Siyabonga Nkosi and Kulegani Madondo were sent off.
Arrows looked the better side from the start putting the home side under pressure throughout the match.
The first goal came in 7th minute when Mlotshwa scored with a powerful shot.
Arrows doubled their lead in the 17th minute when Tom drilled in a shot after receiving a cross from Manqana.
Maritzburg played a lot better in the second half as the game wore on, and did get some scoring opportunities.
The third goal was scored in the 84th minute when Bilankulu scored with a tap-in.
In the 87th minute Nkosi and Madondo were red carded for an altercation.