A 12-year-old boy was punched in the face during a broad daylight assault in Newbury town centre.
But that wasn't all the group of boys who assaulted him did as they had previously spat on and poured milkshakes over him in Northbrook Street.
The boy managed to flee to Wharf Road, where he was punched in the eye near the American Bridge.
He was treated for a black eye at Swindon General Hospital and has since been discharged.
Officers want to speak to a passing good samaritan who helped the boy and called the police, as they believe he may have information which would help with the investigation.
Police would also like to speak to anyone else who may have seen the assaults, which occurred between 3.15pm and 3.35pm on Saturday, June 13.
One of the boys is described as white, aged approximately 14-15 years old, with dark brown short hair. He was wearing a black hooded top, grey tracksuit trousers and Nike Airmax trainers.
The second boy is also described as white, about 12 years old, with light brown hair. He was wearing a black top, Nike trainers and was carrying a dark-coloured bag.
If you have any information please contact the Thames Valley Police Enquiry Centre on 101.
If you don't want to speak directly to the police you can contact the independent charity Crimestoppers anonymously on 0800 555 111 FREE or online at www.crimestoppers-uk.org. No personal details are taken, information is not traced or recorded and you will not go to court.