Kilmarnock v St Johnstone: predictions · Evident