France beat England 2-1 to reach the semi-finals

France, the defending FIFA World Cup champions, defeated England 2-1 to advance to the tournament’s final four. At Al Bayt Stadium, Olivier Giroud’s goal in the 78th minute kept France on course to become the first team to win back-to-back World Cups since Brazil in 1962. Giroud dashed off in ecstasy as his header sailed … Read more