Barkley and Bailey score to hand Ruud’s Leicester fifth straight defeat