from BBC Sport2 years agoHearts have a five-point cushion in third place after edging a furiously-contested Scottish Premiership contest with Livingston. Read at BBC Sport[add][|| ... ]