A Sydney taxi driver is recovering after he was stabbed while working early Saturday morning.
Cape Breton Regional Police say the incident happened at 3:41 a.m. on Bentinck Street.
READ MORE: Halifax police seek driver of vehicle that smashed into Clayton Park home
Police say that an officer noticed a person inside the taxi yelling at the driver.
The officer discovered that the cab driver received several stab wounds and was bleeding.
He was taken to hospital with non-life-threatening injuries.
READ MORE: 2 sent to hospital after Dartmouth duplex fire
The suspect in the cab was arrested at the scene. Police say he was also taken to hospital to have a minor injury treated.
Police did not name the suspect or say whether charges have been laid.
Anyone with information on the incident is asked to contact Cape Breton Regional Police or Crime Stoppers.