St Johnstone 0 Aberdeen 3