Match week 2 of the Champions League continues on Wednesday with a whole host of marquee fixtures, including RB Leipzig vs Man City, PSG vs Newcastle and Borussia Dortmund vs AC Milan.
The Action Network's soccer betting analysts have written up their favorite bets for the slate, and each come with a full match preview with tactical analysis.
Read on for our Wednesday Champions League picks and predictions.
Wednesday Champions League Picks & Predictions
Atletico Madrid vs Feyenoord
12:45 p.m. ET
This isn't your father's Diego Simeone, and betting analyst BJ Cunningham is looking to take advantage of the team's attacking prowess as they take on Feyenoord.
RB Leipzig vs Man City
3 p.m. ET
RB Leipzig seek a result against a Man City team that will face off with Arsenal later in the week in the Premier League. Where does the betting value lie?
Newcastle vs PSG
3 p.m. ET
Newcastle and PSG square off in a match that has big implications on who will establish themselves at the top of the group.
Dortmund vs AC Milan
3 p.m. ET
Borussia Dortmund and AC Milan will both have their eyes on three points in this fixture, but Anthony Dabbundo believes one side will be more dead set on taking all of the points available.
Porto vs Barcelona
3 p.m. ET
The Portuguese giant Porto takes on Spanish side Barcelona as they battle at the top of Group H.
Celtic vs Lazio
3 p.m. ET
In an under the radar fixture, analyst Conor McGrath takes on the Celtic vs Lazio match.