A Sydney mother and her former father-in-law are facing assault and affray charges after a vicious brawl broke out between parents at a kids’ soccer game.

Shocking footage filmed on a witnesses’ mobile shows several parents involved in the brawl, with the former father-in-law throwing punches at the mothers’ face.

Kids on the soccer field watched in horror as the parents beat each other.

Parents can be seen pulling children out the way of the ugly brawl, while the people involved can be seen ignoring the anguished calls of children and other parents to stop fighting.

It’s believed a dispute on the soccer game wasn’t the instigator of the fight, instead it was an act of domestic violence with a woman being attacked by members of her ex-husband’s family.

Witnesses reported the mother yelled abuse at the family before a man retaliated by punching her repeatedly in the face, causing others to get involved.

The sports centre where the brawl occurred happened to be hosting a gala day, with hundreds of children attending subject to the violent brawl.

A representative from Ilinden Sports Centre apologised for the incident, saying: “We are deeply saddened that this domestic dispute was played out in front of many children.”