This is Iowa's game to win or lose. They are better on both sides of the ball and if it's one thing this group of players has shown over the last several years, they are ready to play in big games. The old 'Iowa is slow...' line is old and tired. And the last time I checked, BOTH teams have to start the game late and BOTH teams will have to play in 90+ degree temperatures. This is as deep an Iowa roster that I can ever remember, with depth on both lines. Granted, the OL and OL depth is young, but they have shown they can play. If Iowa plays a clean game (i.e. few turnovers and penalties) they will win going away. Arizona will use their home field energy to get up early, but Iowa will control the clock and put points up all night. I'll go with Iowa 38-24, with 10-14 of the 'Zona points coming late with the game already decided.