Lets give this a update
Five teams are through to the UEFA Champions League round of 16, and 12 more go into the fifth set of group fixtures on 22 and 23 November able to join them with a match to spare.
Through: Ars*nal, Paris Saint-Germain, Atlético Madrid, Bayern München, Borussia Dortmund
Can qualify on matchday five: Benfica, Napoli, Beşiktaş, Barcelona, Manchester City, Monaco, Bayer Leverkusen, Real Madrid, Leicester City, Porto, Sevilla, Juventus
Cannot finish in top two: Ludogorets Razgrad, Basel, PSV Eindhoven, Rostov, Brugge, Dinamo Zagreb, Legia Warszawa
Here is Matchday Five Games -
Group A: Ars*nal (10, through) v Paris Saint-Germain (10, through), Ludogorets Razgrad (1) v Basel (1)
Whoever wins between Ars*nal and Paris will seal top spot. Their first game finished 1-1.
Whoever wins between Ludogorets and Basel will secure third place. Their matchday one meeting also finished 1-1.
Group B: Beşiktaş (6) v Benfica (7), Napoli (7) v Dynamo (1)
If Benfica take three points, they are through.
If Benfica do win, Napoli will qualify too with a victory.
If Beşiktaş win and Napoli do not, Beşiktaş progress.
Dynamo can only remain in top-two contention if they win and Beşiktaş do not. Dynamo will come fourth if they do not win.
Group C: Celtic (2) v Barcelona (9), Borussia Mönchengladbach (4) v Manchester City (7)
Barcelona are through with a win, or with a draw if Manchester City do not lose. Barcelona will clinch the group if they win and City do not.
Manchester City qualify with a win.
Mönchengladbach will be confirmed in third place if they draw and Celtic lose.
To stay in contention to finish in the top two, Celtic must win and hope City do not. Celtic will end up fourth if they pick up fewer points than Mönchengladbach.
Group D: Rostov (1) v Bayern (9), Atlético (12) v PSV (1)
Both the top two are through and Atlético will win the group if they win and Bayern draw or they draw and Bayern lose.
The battle for third place will go to the final matchday as Rostov and PSV drew 2-2 in the first match and will be within three points of each other whatever the outcome of their matchday five matches.
Group E: CSKA Moskva (2 points) v Bayer Leverkusen (6), Monaco (
v Tottenham Hotspur (4)
Monaco go through with a draw and win the group if they win and Leverkusen do not.
Leverkusen will be through if they avoid defeat and Tottenham lose.
CSKA must win to stay in contention for a top-two finish.
Group F: Borussia Dortmund (10, qualified) v Legia Warszawa (1), Sporting CP (3) v Real Madrid (
Dortmund will top the group if they win and Madrid do not.
Madrid go through and eliminate Sporting with a draw
Group G: FC København (5) v Porto (7), Leicester City (10) v Club Brugge (0)
Leicester will progress with a draw or if FCK do not win.
Porto qualify with a victory.
Brugge need to win and hope FCK do not to stay in contention for third place
Group H: Sevilla (10) v Juventus (
, Dinamo Zagreb (0) v Lyon (4)
Sevilla will advance with a draw and clinch first place with a win.
Juventus are through with a victory or if Lyon fail to win.
Lyon finish third with a draw; Dinamo require a win to keep their European hopes alive.
= 8
stupid code