Terrance Milward Campbell

Police have issued a Canada-wide warrant for Terrance Milward Campbell of Sydney, in connection to a stabbing on Tupper Street on July 30. (Submitted by Cape Breton Regional Police)

Cape Breton Regional Police arrested a 27-year-old man last night who was wanted on a Canada-wide warrant in connection to stabbing in Sydney earlier this week.

Police say they captured Terrence Milward Campbell in the town of Dominion at around 9:30 p.m. He's now facing assault and weapons charges.

Police say at the time of the arrest there was a pub crawl happening nearby so they had to secure the area for several hours.

Officers were called to a home on Tupper Street around 6:20 on Wednesday after a man was reportedly stabbed.

The 26-year-old victim was sent to hospital.

Police say the two men know each other.