Pitt scored first on a 72 yard touchdown pass from John Turman to Antonio Bryant, taking an early 7-0 lead. Iowa State answered with a 23 yard pass from Sage Rosenfels to Chris Anthony, tying the game at 7, at the end of the 1st quarter.
In the second quarter, Joe Woodley scored on a 1 yard touchdown run for ISU making it 13-7. Ennis Haywood added a 3 yard touchdown run making it 20-7. Sage Rosenfels threw his second TD pass of the game, a 9 yarder to Chris Anthony, as Iowa State made it 27-7 at halftime.
In the third quarter, Pitt quarterback Rod Rutherford scored on a 2 yard touchdown run, making it 27-14. John Turman later threw a 44 yard touchdown pass to Antonio Bryant making it 27-20.
In the fourth quarter, Iowa State's Jermaine Billups scored on a 72 yard punt return, bringing Iowa State to 34-20. Pitt's Nick Lotz kicked a 25 yard field goal, cutting the deficit to 34-23. Kevan Barlow scored on a 3 yard touchdown run, but the 2 point conversion attempt failed, leaving the score at 34-29. Iowa State's Carl Gomez kicked a 41 yard field goal to cap the scoring at 37-29. Sage Rosenfels and Reggie Hayward got the MVPs.
PI — John Turman 72 yard pass to Antonio Bryant (Nick Lotz kick), 6:39
IS — Sage Rosenfels 23 yard pass to Chris Anthony (Carl Gomez kick), 10:08
IS — Joe Woodley 1 yard run (two-point conversion failed), 1:12
IS — Ennis Haywood 3 yard run (Carl Gomez kick), 6:57
IS — Sage Rosenfels 9 yard pass to Chris Anthony (Carl Gomez kick), 11:37
PI — Rod Rutherford 2 yard run (Nick Lotz kick), 6:50
PI — John Turman 44 yard pass to Antonio Bryant (Nick Lotz kick failed), 12:55
IS — Jamaine Billups 72 yard punt return (Carl Gomez kick), 0:27
PI — Nick Lotz 25 yard field-goal, 3:52
PI — Kevan Barlow 3 yard run (two-point conversion failed), 5:15
IS — Carl Gomez 41 yard field goal tacked of the game.