Germany 2-1 France: England to face eight-time champions in Euro 2022 final at Wembley

Germany 2-1 France: England to face eight-time champions in Euro 2022 final at Wembley