DURHAM, N.C. -- Brandon Connette threw three touchdowns passes and ran for two more to lead Duke to a 38-31 win over Troy on Saturday.
Connette had 324 yards passing and 55 rushing. It came a week after Connette threw for four scores and ran for two more in a 58-55 loss to Pitt.
Josh Snead also had 108 yards rushing for the Blue Devils (3-2), who snapped a two-game losing streak.
A holding penalty negated a 56-yard touchdown catch by Troy's Chandler Worthy with 9:37 remaining that would have given Trojans the lead.
Duke's defense struggled in recent weeks, yielding 344 yards rushing in its loss to Georgia Tech two weeks ago and 424 yards passing to Pittsburgh last week.
Nike Men's Duke Blue Devils Duke Blue Football Icon Legend T-ShirtShop
Todd McShay analyzes six college football players with something to prove this weekend, including Michigan CB Jourdan Lewis, who will face Ohio State WR Michael Thomas on Saturday.
ESPN college football analyst Robert Smith explains how Michigan likes to pound away with the running game but is still be able to use a big-play passing attack with the same look offensively.
Munaweera wants to launch it down the ground... But he does not get hold of it. He can only skewer it to mid-on, where Shadman pouches it
Last season's 61-58 slugfest will be hard to top, but both Baylor and TCU still have much at stake as they meet Friday night.
Success on the ground could well dictate who controls this matchup, whose winner still has some shot at the College Football Playoff.
The SEC has seen its share of crazy upsets the day after Thanksgiving and the 2010 "Camback" leads our list of memorable Black Friday tilts.