France is the only team that has been winning convincingly, not struggling against shit teams. Just give it to them already and let's get this over with.
They're gonna choke against the ref sooner than later