Is Salah up there with the best?