I agree with you , I think its Purdue. This game is frankly for tops in the Big Ten. It just smells homecookin. Number low enough to pull out a straight up win and not be so concerned about covering the number. DOC probably see's this as a good chance to pad his record. Anyways, I see it as the another upset happening as Purdue takes care of Iowa at home. Probably come down to the wire like the Wisconsin upset of Ohio St. Home team has just alittle more in the end.
I think it is Purdue. Last couple of Big 10 road games have been awful Iowa (at Michigan St., at Ohio State). This is Purdue's last home game. I don't see them losing this one with last 2 on road including next week at the Horseshoe.