Barcelona versus FC Porto is the first game on this Smart Acca, where Xavi’s men need a victory to confirm their place at the top of Group H.
The home side enters this match with just two wins in their last five matches, having lost 2-1 and 1-0 to Real Madrid and Shakhtar Donetsk while beating Real Sociedad 1-0 and Deportivo Alaves 2-1 while only drawing 1-1 away at Rayo Vallecano last time out.
FC Porto are in good form entering this fixture, having won four of their last five matches, beating the likes of Vizela and Royal Antwerp by 2-0 scorelines on either side of a 1-0 loss against Estoril prior to beating Vitoria 2-1 and Montalegre 4-0.
Manchester City hosts RB Leipzig at the Etihad Stadium on matchday five in Group G, with Pep Guardiola’s men looking to seal their place at the top of the standings.
The Cityzens have drawn their last two matches 1-1 and 4-4 against Liverpool and Chelsea following 3-0 victories over Manchester United and Young Boys on either side of a 6-1 thrashing of AFC Bournemouth where Jeremy Doku, Bernardo Silva (2), Manuel Akanji, Phil Foden and Nathan Ake all got on the scoresheet.
RB Leipzig have been very inconsistent in their last five outings, having lost 1-0 and 2-1 to Wolfsburg, as well as 2-0 to Mainz, while managing 2-1 and 3-1 victories over Crvena Zvezda and Freiburg.
PSG and Newcastle face off in what is a crucial match in Group F of the Champions League, with both sides ideally needing a victory to strengthen their chances of progressing to the knockout rounds.
Luis Enrique’s men have won four of their last five games, having beaten Brest 3-2 and Montpellier 3-0 before losing 2-1 away at AC Milan prior to earning 3-0 and 5-2 victories over both Reims and AS Monaco.
Newcastle earned a thumping 4-1 victory over Chelsea at the weekend, bouncing back from back-to-back 2-0 defeats at Bournemouth and Borussia Dortmund. Before the aforementioned run of games, they had beaten Manchester United 3-0 and Arsenal 1-0.
Hull City against Rotherham sees eighth place take on 22nd place in the Championship on Tuesday night.
The Tigers are in solid form, having beaten Birmingham City 2-0 and Preston North End 1-0 prior to a 3-1 defeat at West Brom and a 1-0 victory over Huddersfield Town. Last time out, Hull managed to earn a 2-2 draw at Swansea despite being 2-0 down at half time as Jaden Philogene and Tyler Morton both got on the scoresheet for Liam Rosenior’s men.
Rotherham managed to earn a shock 1-1 home draw with Leeds in their last outing having previously suffered 5-0 and 2-0 defeats to Watford and Sheffield Wednesday on either side of 2-2 and 1-1 draws with Ipswich Town and QPR.
The final game on this list sees Middlesbrough go head-to-head with Preston North End at the Riverside in a battle between 12th and sixth-place in the Championship.
Michael Carrick’s men suffered a 3-2 loss away at Bristol City last time out after earning 1-0 and 3-2 victories over Leicester City and Exeter City on either side of a 3-3 draw with Plymouth Argyle. In the run-up to these matches, the Boro had lost 2-0 at home to Stoke City.
Preston suffered late heartbreak in their last outing, as they suffered a 2-1 home loss to Cardiff City having conceded 96th and 99th minute goals to Karlan Grant and Ike Ugbo. Prior to this, they had beaten Blackburn Rovers 2-1 and Coventry City 3-2 after a 1-0 away defeat to Hull City and a 2-2 draw with Southampton.
Brighton host Nottingham Forest in a game which could be crucial at both ends of the table. Each team is looking for three points to climb the table. These odds are correct at the...