I didnt say the ref did a good job, i agree with you that the ref did a horrendous job, but you cant go in like that after what happened to one of your teammates. The ref interpreted it as retaliation from the earlier foul and had to put a stop to that. Any ref would have done that same thing. Like i said, in any other situation, had McBride not gotten hit like that and the game was going with no tension among the players, the foul would have been a yellow. But the game was going out of hand and the ref had to put his foot down.