Martin Devlin wraps up the Euro semifinal between France and Germany, and looks ahead to the final.