It was not the happiest returns to Barcelona for Man City boss Pep Guardiola two weeks ago but he will look to put that defeat behind him and help Man City score some revenge against the Spanish giants.
Lionel Messi’s hat-trick helped Barcelona thrash Man City at the Nou Camp but after putting a six game winless return behind them with victory over West Brom at the weekend, Man City will hope to keep momentum on their side.
Luis Enrique’s side have looked like Champions League contenders so far with three wins from three scoring 13 goals and can book their place in the knockout stages win a victory in Manchester.
I expect Man City to put up more of a fight than they did in the Spanish capital and surely Sergio Aguero will start after his two goals at the weekend after surprisingly being dropped from the reverse fixture. However, I still think Barcelona will prove too strong for Guardiola’s side.
The other game in group C sees Celtic look to record their first win of the group as they face a tricky trip to German side Borussia Monchengladbach to keep their Champions League hopes alive.
Goals from Lars Stindl and Andre Hahn saw the Bundesliga side come away from Glasgow with the win two weeks ago and I think Andre Schubert’s side will make it back-to-back wins and bag another win over Brendan Rodgers side.
Arsenal can book their spot in the knockout stages of the Champions League and the Gunners will be expected to do just that when they travel to Bulgarian champions Ludogorets Razgrad.
The Bulgarian outfit proved no match for Arsene Wenger’s men last time out as Arsenal hit six past the Georgi Dermendzhiev’s side and Arsenal should have no problems in securing another big win and make it 15 games unbeaten in all competitions.
Paris St Germain will look to keep tabs on their group A rivals Arsenal as Unai Emery’s side will also book their spot in the round of 16 with a victory at Swiss champions Basel.
Basel proved no match for the French champions who beat them 3-0 in the reverse fixture in Paris and while I reckon the Swiss side will give the Ligue 1 side a tough game at St. Jakob Park, I predict PSG to come out on top.
Group B is still all to play for but Napoli will look to take a major step towards the next round and gain some revenge over Turkish side Besiktas who inflicted a first defeat of the campaign on the Serie A side two weeks ago.
Vincent Aboubakar scored a late winner in a 3-2 win at the Stadio San Paolo and with home advantage on their side tonight, I expect Senol Gunes side to make it back-to-back wins to put them in pole position of topping group B.
Benfica recorded their first win of the campaign against Dynamo Kiev and the Portuguese side will be looking for a repeat of that performance in the Portuguese capital and I expect them to make it back-to-back wins against winless Dynamo Kiev.
Atletico Madrid aim to make it four wins from four games in group D and assure their place in the knockout stages as they welcome Russian side FC Rostov to the Vicente Calderon.
Diego Simeone’s side were left frustrated to only come away from Russia with a 1-0 win against Rostov two weeks ago but with Rostov failing to pick up any points in their group so far, I am not expecting any shocks and Atletico should come away with all three points.
PSV Eindhoven will aim for revenge against German giants Bayern Munich in the other group D game with the Dutch side looking to make Bayern wait for their last 16 berth and pull off a big upset against Carlo Ancelotti’s side.
However, it will be a tough ask for Philip Cocu’s side to topple the German giants who come into the game on a four match winning run in all competitions and I am backing Bayern to overcome a tough test at Philips Stadion and join Atletico in the last 16.
Basel v PSG (1945)
Ludogorets v Arsenal (1945)
Benfica v Dynamo Kiev (1945)
Beskistas v Napoli (1745)
Borussia Monchengladbach v Celtic (1945)
Man City v Barcelona (1945)
Atletico Madrid v Rostov (1945)
PSV Eindhoven v Bayern Munich (1945)