Liverpool Survive Palace Scare to Advance in Thrilling Carabao Cup Clash October 29, 2025 BBC crystal palace Empire of the KOP football liverpool Liverpool FC liverpool fixtures liverpool scores The Guardian This is Anfield +