A taxi driver and food delivery driver have been hospitalised following a stabbing rampage in Sydney's CDB, with police charging a 25-year-old man with a string of serious offences.
The violence began at a bar on Phillip St, Redfern, where police were called shortly before midday on Friday after a 56-year-old man was assaulted.
That evening about 11pm, a 38-year-old taxi driver was attacked, with police told a man had opened the front passenger door of the cab and stabbed the driver in the chest before running away.
The driver suffered wounds to his chest and hand.
Less than two hours later police responded to reports a 25-year-old food delivery driver had been stabbed in the back.
Both drivers were taken to St Vincent's Hospital in a stable condition.
A 25-year-old man was arrested on Walker St, Redfern, shortly before 2pm on Saturday.
He was charged with five counts of wound person with intent to cause grievous bodily harm, two counts of custody of knife in public place, assault occasioning actual bodily harm, affray and possess prohibited drug.
The man is due to appear at Parramatta Local Court on Sunday.