The lineup for this season's Champions League quarterfinals is now set, and it doesn't quite look as many would have expected at the start of the season.
Certainly, if you asked all but the most fervent supporter of APOEL Nicosia, they would not have predicted that a campaign which began in the early qualifying rounds would still be going in April.
The Cypriot side will be rubbing shoulders with such greats of the game as Barcelona, Real Madrid, AC Milan and Bayern Munich when the draw for the last eight is made this Friday at UEFA headquarters in Nyon.
Arsenal exiting in the last 16 and the two Manchester clubs' elimination at the group stage means that Chelsea are the only Premier League still involved.
Marseille and Benfica (both former winners themselves) make up an intriguing draw in which seven different nations are represented.
Here is a rundown of how each of the teams in this octet rank against each other.