
Crystal Palace edged into the fourth round of Carabao Cup after defeating Millwall 4-2 on penalties at Selhurst Park, although they will be wondering how they allowed the tie to reach that stage.
Normal time had finished deadlocked at 1-1 with Palace appearing to have claimed south London bragging rights when Chris Richards fired them ahead in the 72nd minute, only for Ryan Leonard to produce an added-time equaliser.