Amakhosi went into the encounter on the back of four successive defeats, and they needed to win to ease the pressure from the fans.
And they did just that as Dolly netted with a deflected goal midway through the second half, much to the relief of Amakhosi fans out in the stands.
This was also Chiefs’ first shot on target, and it also highlighted the problems the team has, especially upfront.
Furthermore, it was Dolly’s eighth league goal of the season, and he now tops the goalscoring charts at Chiefs in his first campaign at the club.
Marumo Gallants tried all they could, even forcing Bruce Bvuma into a great double save late in the game but they couldn’t put the ball in the back of the net.
The result means Chiefs are now fourth on the log with 42 points from 27 games – they move to within three points of second-placed Royal AM.
KAIZER CHIEFS VS MARUMO GALLANTS: STARTING LINEUPS!
Chiefs XI: Bvuma, Ngezana, Mphahlele, Blom, Frosler, Radebe, Parker, Nange, Baccus, Dolly, Billiat.
Subs: Akpeyi, Castro, Alexander, Kambole, NJ Ngcobo, Dube, Mashiane, Mabiliso, Sekgota.
Gallants XI: Ndlovu, Gumede, Khiba, Mabotja, Nonyane, Timm, Makudubela, Kumalo, Ngema, Ndlondlo, Molangoane.
Subs: Arubi, Manaka, Nhlapo, Sibeko, Ravhuhali, Mphambaniso, Koapeng, Mogakwe, Madhananga.