National News

France, Germany battle for semi-final spot today