Luke McBeth’s first goal at Firhill was, by the defender’s own admission, a long time coming. But boy, was it worth the wait.