These types of rankings are usually so loosely-defined that they are practically useless.
Come on, can you honestly name 26 universities that are better than Oxford? I can't. Southampton at the third best university in all of Europe? That's such a huge stretch that it makes my hamstrings hurt.