20160708 sports.football: Live Blog: Euro 2016 semi-final - France vs Germany