Crystal Palace host Middlesbrough at Selhurst Park tonight in the third round of the Carabao Cup, with kick off set for 19.45 BST. Everything on the Crystal Palace v Middlesbrough live stream and where the coverage sits is below.
| Live Streaming | Date | Kick off Time | Where to Watch |
|---|---|---|---|
| Crystal Palace v Middlesbrough | 8 September 2026 | 19.45 BST | Sky Sports+ |
What TV channel is the Crystal Palace v Middlesbrough game on?
Crystal Palace v Middlesbrough is on Sky Sports+, with coverage from the 19.45 BST kick off. Sky Sports+ is not a standalone channel in the way Sky Sports Football or Sky Sports Main Event are. It is the extra stream service that sits inside Sky Sports, which is how Sky carries several EFL and Carabao Cup ties at the same time.
What is the Crystal Palace v Middlesbrough kick off time?
Kick off at Selhurst Park is 19.45 BST on Tuesday 8 September 2026, in the third round of the Carabao Cup.
Palace go into this one having finally got their season going. They came from behind twice to beat Fulham 3-2 on Saturday for their first points of the league campaign, which lifted them to 13th.
As one of nine top flight clubs in Europe this season, they were exempt from the earlier rounds. Pierre Sage inherits a decent recent record in the competition, with Palace reaching the quarter-finals in each of the last two seasons before going out on penalties to Arsenal last time.
Eddie Nketiah is injured and misses out. Sage is expected to rotate heavily either way. Palace’s only previous outing at Selhurst Park this season was a 4-1 defeat to Manchester City on 28 August.
Middlesbrough arrive in good order. They are second in the Championship on 10 points from five games and beat QPR 1-0 on Saturday, having seen off West Brom earlier in the league campaign.
Kim Hellberg’s side came through 3-1 at Doncaster Rovers in the second round on 25 August. They have won five, drawn one and lost one of their seven matches so far, scoring 12 and conceding six.
The head to head favours Palace, who won three straight against Boro before Middlesbrough took a 1-0 win in the EFL Cup in October 2018. That remains the last meeting between the two.
