I doubt he was scared, it's a professional football match, it's going to take a lot of anger for someone to get into an actual fight when they're 4-3 up in the dying seconds. He just knew Keane was never going to get to him, and it would've been stupid on Shearer's part to try anything else but to just stand there while Becks played peacekeeper.