An attempted theft at a crowded market on Tuesday morning sparked a short but chaotic chase and a violent struggle before the alleged culprit was apprehended.
Even after seven men caught up with the man, he put up a tremendous fight, throwing punches and pushing them, before they managed to pin him down.
That did not stop his aggressive behaviour, so they restrained his arms and legs with cable ties.
But he still tried to bite off the cable ties to free himself, a witness told The New Paper.
The drama took place at Block 104 Market and Food Centre at Yishun Ring Road when a man who looked to be in his 50s tried to steal money from a fishmonger.
The victim, who wanted to be known only as Mr Yip, 50, told Chinese evening newspaper Shin Min Daily News that he was busy serving customers at about 10.20am when he noticed a man running away after snatching $200 from a bucket where he keeps his takings.
Mr Yip chased after the thief while shouting for help. Six men responded and joined him in the pursuit.
The chase sparked chaos as people ducked out of the way of the fleeing man and his pursuers. The pursuers managed to grab the thief a few times but he broke free and continued running.
Finally, one of them managed to hold on to the man's T-shirt, allowing the others to pounce on him.
Madam Jane Lee, 55, who works at a clothing store, told TNP that she saw the fierce 10-minute struggle that ensued as it happened just outside the shop.