Group stage action for the 2023/24 Champions League kicks off on Tuesday across Europe. Heavyweights, including defending champions, Manchester City, are in action. We take a look at all Tuesday match-ups and present solid picks for them all.



Feyenoord vs Celtic

Scottish side Celtic travel to Holland to face Feyenoord – seeking to make a flying start. Feyenoord have scored 17 goals in their last three games. They have been brilliant up front and I don’t see that diminishing against Celtic on home turf. They should be able to maintain their goal scoring form. Back Feyenoord to win or draw.

Correct Score: 2-1



Lazio vs Atletico Madrid
Lazio play host to Spanish giants Atletico Madrid in Italy. Atletico have blown hot and cold this season. They beat Rayo Vallecano 7-0 before the international break, only to return and fall to a 3-0 defeat at Valencia over the weekend. But it’s still a difficult task for Lazio, who have lost five of their last six matches. Bank on Atletico Madrid to win or draw this encounter.

Correct Score: 1-1



AC Milan vs Newcastle
English Premier League side Newcastle make the trip to Italy’s capital to take on 7-time champions and last season’s semifinalist, AC Milan. Milan suffered a 5-1 defeat to Inter during the weekend and will be looking to brush off that disappointment when they face a resurgent Newcastle. Newcastle are playing in the Champions League after years of absence. They had a great domestic campaign last season and will be looking to make a good account of themselves in Europe this term. However, Milan should prove a difficult challenge. Expecting a tight game here and will bank on Under 3.5 goals in this one.


Correct Score: 1-0



Paris St-Germain vs Borussia Dortmund
Paris St-Germain and Borussia Dortmund lock horns at the Parc des Princes in Paris. PSG have scored and conceded in each of their last four matches. It’s the same for Dortmund – but a match less. Both sides have the quality in attack but are weighed down by defensive weaknesses. Both teams should score in this one.


Correct Score: 2-1



Young Boys vs RB Leipzig
Young Boys and RB Leipzig square off in Switzerland early on Tuesday in Group G’s first encounter. Young Boys have not conceded a goal in any of their last 5 games, but they are hosting a Leipzig side that’s found the back of the net 11 times in their last 3 matches. Both sides are in fine form, but Leipzig have been firing on all cylinders. Last month, they beat Bayern Munich 3-0 in the German Super Cup final, and they have lost only a game since then. This promises to be an entertaining clash but Leipzig should come out on top. Back the Germans to prevail.


Correct Score: 1-3



Manchester City vs FK Crvena Zvezda
European champions Manchester City will look to pick up where they left off when they host Serbia side Crvena Zvezda -commonly known as Red Star Belgrade- at the Etihad. City have typically been in great form – registering 10 goals in their last 3 matches. Zvezda, meanwhile, have lost 2 of their last 3 games. It’s easy seeing Man City start their title-defense campaign on a good note here. Plus, we should see a good number of goals from the English side. Back City to win and over 3.5 goals.


Correct Score: 5-0



Barcelona vs Royal Antwerp
Champions last in 2015, Barcelona will hope they kick start their campaign for a first Champions League title in 8 years on a fine note when they host Belgian side Royal Antwerp at the Nou Camp. Barcelona are on a four-match winning run, which includes an emphatic 5-0 win against Real Betis over the weekend – quite the form. They certainly will come into the game against Royal Antwerp brimming with confidence. Interesting to note, though, that Royal Antwerp have scored in each of their last six matches and should be able to keep that streak running at the Nou Camp. For this, I am backing Barcelona to win and Over 1.5 goals.


Correct Score: 3-0



Shakhtar Donetsk vs FC Porto
Another Group H encounter, Shakhtar Donetsk and 2004 Champions League winners FC will square off in Hamburg, Germany. Shakhtar Donetsk have scored at least a goal in each of their last nine games. Porto have done that in 20 of their last 22 matches. Both sides should be good enough in front to hurt each other. Both teams to score here.


Correct Score: 1-1