World cup 2018 final stats July 8, 2019 16 32 64 128 Giroud world cup 2018 final stats 2018 world cup final player stats World cup 2018 final match World cup final 2018 football World cup 2018 football World cup 2018 champion World cup 2018 last match