Customise your news feed | Sign in
Hearts defeated Dundee while Livingston bounced back to beat St Johnstone...