#3 Borussia Dortmund
Given Tottenham Hotspur's record in Europe in the past couple of seasons, many expected the Premier League side to struggle to qualify for the knockout stages of the Champions League. But Spurs boss Mauricio Pochettino had other plans.
The north London side are the only undefeated team in the group and their 3-1 hammering of Real Madrid at Wembley confirmed their progress to the Round of 16. Real Madrid are second - just three points behind - but it is Borussia Dortmund who are all but out of the running with two games to go.
If the Bundesliga side are to qualify, they not only need to beat Zinedine Zidane's side but also hope for a miracle and expect APOEL to beat Real Madrid first as Dortmund do not travel to the Santiago Bernabeu until the final matchday.
Peter Bosz led the charge well when the season got underway, taking Dortmund to the Bundesliga summit as Bayern Munich struggled under Carlo Ancelotti. But in Europe, things haven't gone according to plan.
His standard 4-3-3 formation has been overrun without a top quality defensive midfielder while the central defensive partnership of Sokratis and Omer Toprak is yet to convince. Midfield metronome Julian Weigl's lack of action in Europe has also been a liability.
With games against Tottenham and Real Madrid to come following a draw at home against APOEL, they may not even finish third if they see similar results.