St Johnstone advanced to the semi-finals of the Premier Sports Cup after a comfortable 2-0 win over Dundee at Dens Park. Post navigation Euro round-up: PSG stay perfect, Juve finally win Hagi makes the difference to send Rangers through