Three men were rushed to hospital following a fight outside a pub in Failsworth last night.
Emergency services responded to reports of a brawl outside The Anglers Arms in Wrigley Head at 11:45pm.
Two victims were stabbed, and another person suffered a head injury from an object hurled at him. The three men received medical treatment, and their injuries are not believed to be life-threatening or life changing.
The offender, a 28-year-old man, fled the scene prior to police arriving. He was later located and arrested on suspicion of wounding with intent and possession of a class A drug. He remains in police custody.
A scene remains in place with the investigation ongoing.

Questions being asked about what happened with major project
Mountain heroes launch key appeal
Oldham play cafe backs 11-year-old baker's sweet ambitions
Four new properties handed to FCHO for social rent and shared ownership