The Champions League is set for some much-needed drama this week with the conclusion of a group stage which has been all too predictable and produced an embarrassing procession of one-sided matches.
.
Eight places in the round of 16 are still up for grabs, with much of the attention focussed on Group F where Napoli, Borussia Dortmund and Arsenal are battling for two spots.
.
With Juventus and AC Milan each needing a point to qualify against tricky opponents, Italy could end up with all three of their teams in the last 16, or none at all.
.
Benfica's chances of reaching the final in their own Estadio da Luz are out of their hands and will be prematurely ended if Olympiakos beat winless Anderlecht, while their compatriots Porto also face an uphill battle.
.
Swiss champions Basle, whose two wins over Chelsea have provided the only real upsets, need a point to progress at the expense of Bundesliga side Schalke 04.
.
Shakhtar Donetsk, Bayer Leverkusen, Zenit St Petersburg and Ajax Amsterdam are also still in with a chance of going through.
.
Manchester United, Real Madrid, Paris St Germain, Bayern Munich, Manchester City, Chelsea, Atletico Madrid and Barcelona have safely qualified and can use the games to give their lesser-used players a run-out.
.
So far, four games in the group stage have been won by five-goal margins, six games won by four goals and 13 matches have ended with a difference of three goals.
.
Despite the group stage's predictable nature, this season has at least proved more competitive than last term when 13 of the 16 knockout stage places had been booked before the final round of group matches.
.
As expected, Group F has turned out to be by far the toughest.
.
Leaders Arsenal (12 points) travel to Napoli (9) needing a draw, or a defeat by less than three goals, while Borussia Dortmund (9), will go through if they beat pointless Olympique Marseille away, regardless of the other result.
.
Should Napoli and Dortmund both win, they will finish level with Arsenal on 12 points and the qualifiers will be decided by the results between the three teams.
I hope Manchester United will win the game because we have to top the group at the end of tuesday's games.