Pekin XC faces tough test at Iowa City