Irish Olympians Aidan and Michaela Walsh both won gold medals for Northern Ireland on a day when their boxers claimed five Commonwealth Games gold medals and one silver.

Michaela put on a masterclass against Elizabeth Oshoba of Nigeria, fighting on her terms and avoiding the brawl that her opponent clearly wanted to drag her into.

The Belfast fighter took a convincing unanimous points victory, banishing memories of her Commonwealth final defeats in 2018 and 2019.

Brother Aidan also claimed his first Commonwealth gold as he dominated Mozambique's Tiago Osorio Muxanga in his 71kg final.

Walsh put Muxanga on the canvas in the first round and never looked back from there and he cruised to a unanimous points decision.

"The success leaves clues as they say and that's it really," Aidan said afterwards.

"Look at how good we're doing, it's crazy and it just shows you how good the coaches we have at home are and it's just incredible the success speaks for itself.

"Great preparation, great planning, great strategies and it's all paid off."

"It's credit to the coaches, and their support staff," Michaela added.

"Obviously they're doing their job right, but I have full trust in the team and I listened to everything they said, I hadn't done anything wrong.

"If they told me to do a backflip in the ring, I would do it.

"I've put my full trust in them and they've been, I've been with the coaches for many years and just the trust we have in each other is amazing."

Amy Broadhurst also leaves Birmingham with a gold medal, continuing a stand-out year after she won gold at the World Championships in Istanbul.

Broadhurst was the pantomine villain in her 60kg final with England's Gemma Paige Richardson, but she silenced the partisan crowd with a commanding performance.

"It's incredible and I've made history as well in being the first female boxer from Northern Ireland to win Commonwealth gold medal for boxing," Broadhurst said.

"For me throughout my career to actually have that behind me and to know I've made that sort of history is something I'm going to be proud of for as long as I'll remember boxing."

Dylan Eagleson followed up a medal-winning performance at the European Championships with Commonwealth gold.

Having won silver at Yerevan in May, Eagleson went one better beating Ghana's Abraham Mensah for the gold, but he had to do it the hard way.

Trailing from the first round, the St. Paul's BC staged a magnificent comeback, eventually winning via unanimous decision.

The day's other gold medal went to Jude Gallagher in the men's 57kg division after the forced withdrawal of his opponent Joseph Commey of Ghana.

Carly McNaul took silver in the women's 50kg final as she came out on the wrong side of a dominant display from India's Nikhat Zareen.