Premier League newcomer Leicester managed to escape with a fright in the third round of the League Cup.
Penalties were needed to knock out fourth-division team Walsall, third in League Two.
After 0-0 at full time, Leicester won the penalty shootout 3-0.
Goalkeeper Danny Ward became a big hero for visiting Leicester as he saved all three penalties.
Chelsea crushed League Two team Barrow 5-0, Manchester City defeated Watford 2-1 and Aston Villa won away over Wycombe 2-1.