The Premier League is facing a clash with Uefa after opting to reschedule Manchester City’s televised match with West Ham United directly opposite Tottenham Hotspur’s first knockout fixture in the Champions League.

The City game was cancelled on Sunday as a result of Storm Ciara, and the Premier League has confirmed that it will still be shown live on Sky next Wednesday at 7.30pm, when both clubs were due to be on a winter break.

That appears to directly contradict Uefa’s agreement with European domestic leagues on allowing matches to be played on Champions League nights, as Spurs will be playing RB Leipzig at 8pm that day and the match will be shown on BT Sport in England.

An agreement signed between Uefa, European football’s