A man was "set upon" by two youths in Christchurch and punched repeatedly in the face overnight.
Police said the assault occurred on the corner of Blenheim Rd and Mandeville St in Christchurch about 10.30pm on Tuesday.
A member of the public intervened, causing the two offenders to "ride off" towards the central city before they were apprehended by police in Rolleston Ave.
Two boys, a 17-year-old and a 15-year-old, will appear in Christchurch District Court today charged with assault with intent to injure.
Police would like to thank the member of the public who intervened.