Hampden league round 12: live coverage