Who played in 2010 world cup final July 8, 2019 16 32 64 128 Who was in 2010 world cup final Who won 2010 world cup final Who won world cup 2010 World cup finals 2010 Football 2010 world cup final