Stanford vs Iowa-How good are ya`ll

Stanford vs Iowa is kinda hard to figure out. Many teams played Michigan state tough even Purdue in East Lansing.. I bring this up cuz Msu is the only good team Iowa has played. So looking at Iowa stats are hard to read. They may average 30+ but thats all fake. Reading exactly how good Iowa defense is difficult. Stanford is faster and quicker. Stanfords Defense will keep Iowas under control. If turnovers are a factor I favor Stanford QB going thru his schedule. Throw in Stanford is close to home I will give the 6.5 and believe Iowa is not as strong as their top 6 ranking.