 In the European Football Championship, France are through to the semi-finals. They beat Portugal on penalties. The game had remained 0-0 after extra time. In the day's other match, the hosts, Germany, were knocked out. They were beaten 2-1 by Spain after extra time. BBC News.