Police were in the area quickly as the offender fled on foot. He was later arrested nearby.
Officers blocked the street, which runs through the town centre, while an investigation was carried out.
About a dozen officers and eight police vehicles were still at the location after 3am.
A witness told the Herald detectiveswere collecting statements from officers at the scene.
Police are continuing to make enquiries into the incident, but are not seeking anyone else.
Police blocked off O'Shannessey St in Papakura on the morning of November 29 due to a serious assault. Photo / Hayden WoodwardAnyone with information about the incident can contact police on 105 quoting the file number 231129/0093.
Information can also be provided anonymously through Crime Stoppers on 0800 555 111.
Police blocked off O'Shannessey St in Papakura on the morning of November 29 due to a serious assault. Photo / Hayden Woodward.