from BBC Sport2 years agoLeague Cup holders St Johnstone progressed to a third straight semi-final after Shaun Rooney and Ali Crawford netted after the break to earn a last-eight win at Dundee. Read at BBC Sport[add][|| ... ]