What was the first world cup final July 8, 2019 16 32 64 128 What was the first world cup final match World cup final 1990 to 2018 World cup finals of all time World cup final winner World cup final winners