A bystander saved a teenager being assaulted in a bus station from further injury when he intervened to pull off the attacker.
The man's actions are being hailed by police, who called for more witnesses of the assault, which took place in Hamilton yesterday afternoon, to come forward.
The 18-year-old was assaulted by three youths as he waited for a bus at Hamilton Transport Centre on Anglesea St about 3.35pm.
"[They] punched him to the ground inside a bus shelter and continued to assault him before a man intervened and pulled off one of the attackers," constable Marcus Hunter of Hamilton CIB said.
The trio then fled, and the teen was taken to Waikato Hospital, where he was treated for multiple fractures to his jaw.