Who won the fifa world cup last July 8, 2019 16 32 64 128 Who won the fifa world cup last time Who won world cup Last world cup final