The Terriers (6-1, 4-0 Southern Conference) held a 21-0 advantage with 14:47 left in the third quarter, following a Mike Rucker's 84-yard kickoff return for a touchdown.
The Phoenix (2-5, 1-3) answered with three straight touchdowns of its own. Scott Riddle, who completed 28 of 40 passes for 232 yards and one interception, had touchdown throws of 16, 6 and 24 yards to tie the score at 21-21.
But Wofford, which has won six straight games, used Allen's late touchdown throw to Reed to pull away. Reed finished with 51 yards receiving.
Allen went 2-for-5 passing for 41 yards and rushed for 48 yards on 14 carries for the Terriers. Eric Breitenstein led Wofford with 148 yards rushing and two touchdowns.
College football teams at different stages in rebuilding through recruiting
A team like Michigan State may be near Phase 1 of a rebuild, while North Carolina may be nearing the end of its rebuild process.
Jimmy Kimmel to be title sponsor of LA Bowl, which will debut in December
The inaugural edition of the Jimmy Kimmel LA Bowl will be played Dec. 18 at SoFi Stadium in Inglewood.
Ex-Notre Dame Fighting Irish player Rod West replacing Ray Odierno on CFP selection committee
Former Notre Dame player Rod West will replace Ray Odierno on the College Football Playoff selection committee.
Former Michigan athlete calls for full investigation into sexual abuse
Jon Vaughn, a former Michigan running back, urges the university to launch a full investigation of sexual abuse by Dr. Robert Anderson.
Sources: NCAA investigating Arizona State football for possible recruiting violations
The Arizona State football program is being investigated for possible unspecified violations, the school confirmed in a statement to ESPN.
Head coach Jeff Brohm revamps Purdue Boilermakers' defensive staff
Purdue Boilermakers head coach Jeff Brohm has made more changes to his defensive coaching staff.