UEFA Champions League action resumed this week with a batch of high-profile matches as we reach the midway point of the league phase. Liverpool kept their perfect record intact through four games, with a 4-0 thrashing of Bayer Leverkusen. Tuesday's action also featured Real Madrid getting shocked at home by AC Milan in the first game following a lopsided El Clasico defeat.

And, in the most notable game in Ruben Amorim's Sporting Lisbon farewell tour, a faceoff against future foe Manchester City, Amorim came out stunningly well, handing City their third straight loss in stylish 4-1 fashion. Arsenal's trip to Inter, meanwhile, headlines Wednesday's action. Both sides have impeccable defensive records so far in Champions League play, not conceding a single goal so far, and could use the game to make a statement about their title-winning aspirations.

Ahead of the action, here's how the CBS Sports team thinks Matchday 4 will play out. Don't miss any of the Champions League. As always, you can catch all of our coverage across Paramount+, CBS Sports Network and CBS Sports Golazo Network all season long.

Here are our expert picks for this matchday: Wednesday Matchup James Benge Jonathan Johnson Francesco Porzio Chuck Booth Pardeep Cattry Club Brugge vs. Aston Villa 2-1 0-1 0-1 1-2 0-2 Shakhtar Donetsk vs. Young Boys 1-0 0-0 0-0 2-1 1-0 Inter vs.

Arsenal 0-0 1-1 1-2 1-1 1-1 Stuttgart vs. Atalanta 0-1 0-2 0-2 1-2 0-1 PSG vs. Atletico Madrid 2-1 2-1 1-0 1-1 2-1 Red Star Belgrade vs.

Bar.