Starting Lineups, TV and Live Streams, How to Watch Online
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.
Everton survived and thrived after a bizarre red card at Old Trafford, beating Manchester United 1-0 on Monday.