NEWARK, Del. (AP) -- Joe Flacco threw for 292 yards and two touchdowns and ran for another to lead Delaware past William & Mary 28-14 on Saturday.
The Blue Hens (5-5, 3-4 Atlantic 10) scored 21 straight points to overcome an early seven-point deficit, ending a two-game losing streak that put them at risk of their second losing season in 19 years.
After giving up 93 points and more than 1,100 yards in its last two games, Delaware limited the Tribe (3-7, 1-6) to 324 yards.
Flacco, who completed 28 of 39 passes, gave the Blue Hens a two-touchdown advantage when he ran for a 3-yard score with 3:19 remaining, capping an eight-play, 60-yard drive.
Kyle Campbell sealed the victory with an interception inside Delaware's 5-yard line with 1:42 left -- the Blue Hens' third interception of Tribe quarterback Mike Potts.
Flacco threw an 8-yard touchdown pass to Ben Patrick early in the fourth quarter to give Delaware a 21-7 lead.
The Tribe responded with a 12-play, 80-yard drive. Matt Otey's 2-yard scoring catch from Potts cut Delaware's advantage to 21-14 with 7:47 left.
Delaware took a 14-7 lead into halftime on Omar Cuff's one-yard scoring run with 34 seconds remaining in the half. The touchdown finished off a 10-play, 68-yard drive that was set up by Erik Johnson's interception.
The Tribe scored first, taking a 7-0 lead when Potts hit Joe Nicholas for a 16-yard TD on the first play of the second quarter. William & Mary converted two fourth downs on the scoring drive.
Flacco hit Robbie Agnone from 7 yards out to even the score at 7-7.
Cuff, who had missed four of the Blue Hens' previous five games with an ankle injury, ran for 93 yards on 12 carries. Delaware's Aaron Love had eight catches for 106 yards, his fourth straight 100-yard receiving game.