Thought he was a bit late at the time. The big Hearts player seemed a little slow off the mark at first, hence why I thought he was late in the challenge. Although it was late and yes it was a foul I think it was a difficult one for the Ref to call, it happened so quick.