I think all this confusion could have been avoided if the ref did his job properly and booked him thus sending the **** off . The player knew he was going and was amazed when mason gave him a second warning which prompted the substitution . Why oh why do we always get refs who give us nothing...