CHAPEL HILL, N.C. -- Bryn Renner threw for two touchdowns and North Carolina snapped a four-game losing streak by routing Boston College 34-10 on Saturday.
Andre Williams, the ACC's leading rusher, ran for 172 yards in his fifth 100-yard performance of the season and had a 56-yard touchdown run.
But facing a defense that allows an ACC-worst 456 yards per game, the Eagles (3-4, 1-3) managed just 261 total yards and converted just 5 of 16 third downs. Until the final five meaningless minutes, they took only five snaps in North Carolina territory.
Chase Rettig was 10 of 20 for 57 yards and was sacked four times for BC.
The Eagles lost their sixth straight ACC road game, have yet to beat North Carolina since joining the ACC in 2005 and have never won in Chapel Hill.
For the Tar Heels, it only felt like that long since their last win here -- or anywhere, for that matter.
A rough stretch -- including consecutive games against nationally ranked Coastal Division rivals Miami and Virginia Tech -- left them with the worst record in the ACC.
But this game started a stretch of navigable games: The second half of the schedule includes a game against FCS member Old Dominion and five league opponents who entered the weekend a combined 17-15.
North Carolina's maligned defense, which entered last in the league in all four major stat categories, kept the Eagles in check for much of this one.
The only real mistake came on the BC tailback's long touchdown run, in which Williams was barely touched on his way up the middle and down the right side.
Blue put the Tar Heels back up on the fifth play of the second when he burrowed in off left tackle. Renner then extended North Carolina's lead to 20-7 with his scoring pass to Howard with 52 seconds left in the half.
Howard's second score came with 19 seconds left in the third and after the Tar Heels moved into the red zone on two Renner-to-Eric Ebron completions. Cornerback Bryce Jones slipped near the back line, leaving Howard wide open for the easy strike from UNC's Williams to stretch the lead to 27-7.
Marquise Williams' 4-yard TD run midway through the fourth then pushed it to 34-7.
Switzer, a freshman who had two touchdowns called back due to penalties earlier this season, finally got his first scoring catch on North Carolina's first drive to put the Tar Heels up 6-0. That came after Williams fumbled at the BC 35 on the Eagles' second offensive play.
Nate Freese kicked a 38-yard field goal with 2:04 left for BC.
Follow Joedy McCreary on Twitter at http://twitter.com/joedyap
Nike Men's North Carolina Tar Heels Team Issue Performance Carolina Blue/Black PoloShop
South Carolina has decided to give up Saturday's home game against No. 7 LSU because of devastating floods that have hit the state, moving the game to Baton Rouge.
Texas says longhorn steer mascot Bevo XIV has a "life-threatening condition" and won't travel to Dallas for the team's rivalry game Saturday against No. 10 Oklahoma at the Cotton Bowl.
West Virginia All-Big 12 safety Karl Joseph is out for the remainder of the season after injuring his knee during a non-contact drill in Tuesday's practice.
Rutgers has reinstated senior wide receiver Leonte Carroo a day after an assault charge against him was dropped.
Ole Miss cornerback Tee Shepard, who missed all of last season with a toe injury, has decided to give up football and focus on completing his college degree.
UCLA junior linebacker Myles Jack has withdrawn from school and will enter the NFL draft, making the decision just weeks after suffering a season-ending knee injury.