wow - where is that? I'm too dim to work it out from your location info :)
If Tesco and their guard are not especially bothered I'm not sure you should risk your neck for them.. Not sure what Tesco would do if you got seriously injured trying to stop him, probably palm you off with some vouchers or points!
you tried to do the right thing.