The most annoying bit was the position of the ref. He was standing right there, could not have had a better view. Maybe he saw something we didn't. But I don't think so.
No surprise that on Ref Watch, the ex-players thought it was a great tackle, the ref thought it was a foul.