Star big man Hamish McMorran dominates in Barking Owls’ points feast as they jump to third on standings