Powell finished the day with a team-best five receptions for 59 yards while Ben Patrick hauled in four passes for 28 yards. Adams and Lance Johnson each had three catches for 37 yards. Aaron Fryer highlighted the ground attack with three rushing touchdowns while Cedric Dargan and John-Paul Kimbrough each scored once.
"We had some guys step up on offense today," head coach Ted Roof said following the scrimmage. "Our offensive line is understanding what to do and I've been pleased with the improvement there. We have a long way to go, but we're continuing to grow as a unit."
"I was real pleased with our third down situations on defense," Roof said. "Guys made some plays to get us off the field, and third down is such a critical part of the game. I also thought we rushed the passer well.
"It is hard to believe spring practice is half over," Roof continued. "This is a stepping stone, and we're laying a positive foundation. We must continue to eliminate mistakes because we just can't afford to beat ourselves. Right now we're looking for consistency."
Duke will return to the practice field on Monday. The Blue Devils open the 2004 season at Navy on September 4.