20110524 sports.racing: Sebastian Vettel wins again; but can he be stopped?