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