Who did the French national football team play against in the last 3 matches of the 2018 World Cup and how did the matches turn out?

On 06/07/2018, France won 2-0 against Uruguay in the quarter-finals.
On 10/07/2018, France won 1-0 against Belgium in the semi-finals.
On 15/07/2018, France beat Croatia 4-2 in the final to become world champions for the next four years. The French national football team has thus been world champion twice. The last time was in 1998.