EFL Cup 2023-2024 Knockout Final 25 Feb 2024 - 22:00 Chelsea 0 1 Liverpool Semifinal 10 Jan 2024 - 03:00 Middlesbrough 1 0 Chelsea 24 Jan 2024 - 03:00 Chelsea 6 1 Middlesbrough 11 Jan 2024 - 03:00 Liverpool 2 1 Fulham 25 Jan 2024 - 03:00 Fulham 1 1 Liverpool Quarterfinal 20 Des 2023 - 02:45 Everton 1 1 Fulham 20 Des 2023 - 03:00 Chelsea 1 1 Newcastle 20 Des 2023 - 02:45 Port Vale 0 3 Middlesbrough 21 Des 2023 - 03:00 Liverpool 5 1 West Ham Round of 16 1 Nov 2023 - 02:45 Mansfield Town 0 1 Port Vale 2 Nov 2023 - 02:45 Ipswich 1 3 Fulham 2 Nov 2023 - 03:15 Manchester United 0 3 Newcastle 2 Nov 2023 - 02:45 Bournemouth 1 2 Liverpool 2 Nov 2023 - 02:45 Chelsea 2 0 Blackburn 2 Nov 2023 - 02:30 West Ham 3 1 Arsenal 2 Nov 2023 - 02:45 Everton 3 0 Burnley 1 Nov 2023 - 02:45 Exeter City 2 3 Middlesbrough Round 3 27 Sep 2023 - 01:45 Ipswich 3 2 Wolves 27 Sep 2023 - 01:45 Exeter City 1 0 Luton 27 Sep 2023 - 01:45 Port Vale 2 1 Sutton Utd 27 Sep 2023 - 01:45 Bradford 0 2 Middlesbrough 27 Sep 2023 - 01:45 Salford City 0 4 Burnley 27 Sep 2023 - 01:45 Mansfield Town 2 2 Peterborough 27 Sep 2023 - 02:00 Manchester United 3 0 Crystal Palace 28 Sep 2023 - 01:45 Aston Villa 1 2 Everton 28 Sep 2023 - 01:45 Bournemouth 2 0 Stoke City 28 Sep 2023 - 01:45 Lincoln 0 1 West Ham 28 Sep 2023 - 01:45 Brentford 0 1 Arsenal 28 Sep 2023 - 01:45 Chelsea 1 0 Brighton 28 Sep 2023 - 01:45 Fulham 2 1 Norwich 28 Sep 2023 - 01:45 Blackburn 5 2 Cardiff 28 Sep 2023 - 01:45 Liverpool 3 1 Leicester 28 Sep 2023 - 02:00 Newcastle 1 0 Manchester City Round 2 30 Agu 2023 - 01:30 Swansea 2 3 Bournemouth 30 Agu 2023 - 01:45 Tranmere 0 2 Leicester 30 Agu 2023 - 01:45 Stoke City 6 1 Rotherham 30 Agu 2023 - 01:45 Wrexham 1 1 Bradford 30 Agu 2023 - 01:45 Bolton 1 3 Middlesbrough 30 Agu 2023 - 01:45 Port Vale 0 0 Crewe 30 Agu 2023 - 01:45 Sheffield Wednesday 1 1 Mansfield Town 30 Agu 2023 - 01:45 Wolves 5 0 Blackpool 30 Agu 2023 - 01:45 Plymouth 2 4 Crystal Palace 30 Agu 2023 - 01:45 Portsmouth 1 1 Peterborough 30 Agu 2023 - 01:45 Luton 3 2 Gillingham 30 Agu 2023 - 01:45 Fulham 1 1 Tottenham 30 Agu 2023 - 01:45 Exeter City 1 1 Stevenage 30 Agu 2023 - 01:45 Wycombe 0 1 Sutton Utd 30 Agu 2023 - 01:45 Birmingham 1 3 Cardiff 30 Agu 2023 - 01:45 Newport County 1 1 Brentford 30 Agu 2023 - 01:45 Bristol City 0 1 Norwich 30 Agu 2023 - 02:00 Salford City 1 1 Leeds 30 Agu 2023 - 02:00 Reading 2 2 Ipswich 31 Agu 2023 - 01:45 Harrogate Town 0 8 Blackburn 31 Agu 2023 - 01:45 Nottingham Forest 0 1 Burnley 31 Agu 2023 - 01:45 Sheffield Utd 0 0 Lincoln 31 Agu 2023 - 01:45 Chelsea 2 1 AFC Wimbledon 31 Agu 2023 - 02:00 Doncaster 1 2 Everton