It might not be a line the Premier League wants to hear, but this year, for once, the Champions League semi-finals will feature probably the four best sides in Europe, the champions of this year and last in Spain (almost certainly; Barcelona have yet to formalise their success) and Germany.