Watching a game on Saturday in local amateur league in Cape Town (Premier Division). Player commits a bad foul and the ref blows for the free kick and issues a yellow card. On receiving the yellow, the offending player makes a nasty remark to the ref and the ref then issues another yellow card for dissent and then produces the red card. Is this correct? The discussion afterwards is that should the second yellow have been a straight red. I know this is semantics but what is the correct procedure?