TV channel and live stream for Premier League today
Digest more
Man City vs. Leverkusen in the Champions League kicks off at 8 p.m. GMT on Nov. 25. This fixture takes place at the City of Manchester Stadium. Man City vs. Leverkusen is available to live stream for free on Virgin Media Player.
Manchester City return to Champions League action this week as they host in-form Bayer Leverkusen. Pep Guardiola’s side will be eager to bounce back from defeat to Newcastle at the weekend, a loss that saw them fall seven points behind Arsenal in the Premier League table.
Harvey Barnes snapped Newcastle United out of their slump in a big way, scoring twice in a terrific 2-1 win over bright Manchester City at St. James' Park on Saturday.