I hope the ref and TMO own up to the mistakes for their credibility.
Who ever said that referees dont sometimes make mistakes? They are human so of course they do. There are only two ways of always being right. One is never to do anything. The other is to be a pundit talking from the sidelines.