“I wouldn’t let him go. I just stayed with him until he was run ragged.”
Father-of-two Kevin went to hospital with injuries to his head and neck, but wasn’t seriously hurt.
He added: “I just happened to be going out to a charity event – which I do quite a lot – and I had on my Spiderman costume.
“I just managed to get free from his grip because he had been trying to throttle me.
“I said to him: `You’ve made a big mistake here, mate. You don’t know who you are dealing with’.
“Then I lifted the jumper. His jaw just dropped when he saw the Spiderman outfit. But he still decided to come at me. It was quite a sustained attack.”
When police arrived they arrested Smith, 42, of Elsdon Drive, Gorton.
At Manchester magistrates court, Smith pleaded guilty to two charges of assault in the shop on Hyde Road on February 23 – on Kevin and on a woman.
Smith was ordered to carry out a 12-month community punishment order, pay each victim £250 and pay the court £300 costs.
Kevin said: “I simply did what felt to be right at the time, as safely as I could for me and the others.
“This guy needs to be kept off the streets and straightened out, along with all the other drunks and yobs who make life a misery for decent people.