Chelsea vs Barcelona Set for November 25, 2025 at Stamford Bridge in UCL Clash