The best team in the world 2025 top 10 July 8, 2019 16 32 64 128 The world best goals The top 10 best goals in the world