Sam Sammons recovered a fumble in the end zone and Jeremy Woodson returned an interception 42 yards for a touchdown as Bryant dominated the second half in a 42-14 victory against visiting Duquesne Saturday.
Bryant's Jordan Harris had six receptions for 91 yards to set a Northeast Conference record with 3,494 career yards.
After two consecutive weeks of giving up more than 500 yards and a week after committing five turnovers, the defense stepped up and the offense was strong for the Bulldogs (4-4, 2-1).
With help from the Dukes (4-3, 2-1), Bryant broke away from a 7-7 halftime tie with 35 unanswered points. Duquesne lost a fumble, had three interceptions and 322 yards in total offense, 86 on a final scoring drive.
After the fumble recovery, Mike Westerhaus threw his second touchdown pass, a 7-yarder to Chad Ward. Westerhaus finished with 160 yards.
Despite the lopsided final score, the Dukes outgained the Bulldogs in total yards, 351-280. Wide receiver Chavas Rawlins, a Monessen graduate, scored one of Duquesne's two touchdowns, the first of his career.
■ Robert Morris 17, Wagner 13: Marcus Prather, starting in place of injured starter Paul Jones, passed for 204 yards and two touchdowns while engineering a comeback victory for the visiting Colonials (3-4, 1-1).
■ Slippery Rock 44, Edinboro 20: Running back Teddy Blakeman rushed for a career-high 145 yards and three touchdowns to lead The Rock (7-1, 4-1) to a victory against the host Fighting Scots (4-4, 2-3).
■ IUP 28, Mercyhurst 6: Running back De'Antwan Williams rushed for 186 yards and a touchdown, quarterback Mike Box added two more rushing touchdowns and the visiting Crimson Hawks (6-2, 3-2) routed the Lakers (4-4, 2-3).
■ Washington & Jefferson 42, Saint Vincent 7: In a victory against the host Bearcats (0-7, 0-5), Keystone Oaks graduate Dion Wiegand scored four touchdowns and became the eighth Presidents (6-2, 5-1) player to rush for 1,000 yards in a season.
■ California 35, Gannon 7: Jeff Knox Jr. rushed for 102 yards and two touchdowns, quarterback James Harris threw for two more touchdowns and the host Vulcans (6-2, 4-1) routed the Golden Knights (4-4, 3-2).
■ Waynesburg 31, Geneva 14: Carter Hill passed for 300 yards and four touchdowns, and the host Yellow Jackets (6-2, 4-2) held the Golden Tornadoes (4-3, 3-2) to 246 total yards in a victory.
■ Clarion 41, Seton Hill 2: Bobby Thomas rushed for two touchdowns and quarterback Darelle Carson had 142 total yards and a touchdown as the host Golden Eagles (4-4, 2-3) nearly shut out the Griffins (0-8, 0-5).
■ Thomas More 44, Grove City 7: Anthony Ritchie had six catches for 94 yards and a touchdown, but the visiting Wolverines (3-4, 1-4) were held to just 145 total yards in the loss.
■ Westminster 7, Bethany 6: A blocked punt and recovery in the end zone by Dylan Heitmeier gave the Titans (3-4, 2-3) a victory against the host Bison (3-4, 3-2).
■ Saint Francis 24, Sacred Heart 10: Running back Kyle Harbridge caught a touchdown and ran for another as the host Red Flash (3-4, 1-1) scored 21 points in a row to close the game.