Never a red card. Andy Johnson on the other hand should have been sent off earlier than he actually was.
i thought it was and what nobody has pointed out yet is that Cahill made a poor challenge which he followed up by running away from the ref after the ref had blown numerous times for him to come to him he refused. the challenge was a card and what followed was a card = red card