Conversation so far:
when was the last time france won the world cup
France won the 2018 FIFA World Cup.
who did france win against in the 2018 fifa world cup
France won the 2018 FIFA World Cup, defeating Croatia 4 to 2 in the final match.

Question: what stadium was the final match played in
Self-contained rewrite: what stadium was the final match of the 2018 fifa world cup played in