Kenny Shiels believes referee Craig Charleston made a mistake in both decisions to send off Dean Shiels and Cillian Sheridan for simulation during Kilmarnock's goalless Clydesdale Bank Premier League clash at Rugby Park.
Killie midfielder Shiels, the manager's son, picked up his first yellow card just before the break for going in too hard on Saints goalkeeper Allan Mannus - who had just saved his penalty. The former Hibernian player was then dismissed in the 75th minute after Charleston ruled he had been guilty of diving as he went past Saints stand-in skipper Dave Mackay.
Kilmarnock boss Shiels said: "We have seen footage and it was a penalty, it wasn't a dive."
Then, two minutes from time McDiarmid Park striker Sheridan, booked earlier for kicking the ball away, also saw red for allegedly going down too easily in a challenge inside the Killie box midfielder Liam Kelly.
Shiels added: "I haven't seen the other one because it doesn't concern me but I felt it was a penalty and the St Johnstone player was hard done by. They were two wrong decisions.
"Dean was adamant that he had been fouled, which is why I wanted to have a look at it. He shimmied him at full flight and the guy stuck his foot out and caught him just inside the box.
"There was a very minimal touch but he caught him and it was certainly a penalty. For his first yellow, the ball was alive for a split second and he has gone in to get it. But I am not complaining but unfortunately we don't have the power to appeal.
"So even though someone has wronged you, you can't say anything and you can't appeal. I am not allowed to speak about referees so please don't ask me about referees."
Mackay is willing to let Sunday night television highlights be the judge.
"He is going to say I caught him," said the former Dundee defender. "We will let the television decide. I will watch it tomorrow night and let that decide but I don't think I touched him."