One man is in hospital with non-life threatening injuries after he was stabbed in the parking lot of The Bay at Guilford Town Shopping Centre.
It happened at around 6pm last night.
It turns out the 29-year-old victim is an employee of The Bay and he was attempting to stop a shoplifter.
The victim was able to control the suspect until Mall Security arrived.
The 34-year-old suspect is now in custody and charges are pending.