Hmm, not really. Every man has a right to defend his person and his property.
Defending, in a public place, is seen in another light - and is more open to be judged.
If you saw two people fighting on West Street, is it okay for the person who was affronted to go free and claim all damages from the person who made the initial confrontation?
What if someone had shoplifted from your sports store, and you cornered them outside and when they put up resistance you gave them a shoeing on the road in the gutter? Would you be shocked to have a public affray charge levelled against you, or could you insist you applied completely necessary and reasonable force?
Shouldn't it be right enough to detain the miscreant, or is meting out on-the-spot punishment now the only-right-thing-to-do?
But a professional football pitch isn't a public place, in the sense that fans are not permitted to be there, so the parallel to west street or shoplifting doesn't apply.