Matt Johnson threw a pair of touchdowns as the 49ers downed the Blue Hose, 34-10 to improve to 2-0 in their first FBS season in front of a standing-room only home crowd on 16,631 at Jerry Richardson Stadium. Charlotte held Presbyterian to just 112 yards of total offense and red shirt junior quarterbackthrew a pair of touchdowns as the 49ers downed the Blue Hose, 34-10 to improve to 2-0 in their first FBS season in front of a standing-room only home crowd on 16,631 at Jerry Richardson Stadium.

Slot receiver Austin Duke caught nine passes for 166 yards and a touchdown while red-shirt freshman defensive lineman Zach Duncan led a punishing defense with five tackles, a sack and three tackles for loss.

“I'm really proud of the guys,” said 49ers head coach Brad Lambert . “They came out and played hard. It took us a little bit to get going on offense then once we got going, I thought it rolled out pretty nice. Our defense was humming early.”

Presbyterian (0-2) was held without a first down on three-and-out possessions on 11 of their first 12 drives. Charlotte senior Branden Dozier had an interception on the other drive. The 49ers ended the game with a school-record for fewest yards allowed (112), a school-record 19 tackles for loss and a school-record for fewest passing yards allowed (9).

“It's the whole defense that is flying around,” said Dozier, who notched his first interception of the season. “We were clicking on all cylinders. Last year is in the past. This year is a new chapter, new numbers, new league. Coach (Matt) Wallerstedt has installed attitude and forcing the hand. That's what we've been doing since day one.”

Charlotte (2-0) scored late in the first quarter on a six-yard pass to Trent Bostick from Johnson, who split QB duties with red-shirt freshman Brooks Barden . Charlotte broke it open in the second quarter with a touchdown run by Kalif Phillips and Duke's TD reception.

By the end of the third quarter, the 49ers led 34-0, had allowed just three first downs and held the Blue Hose to 0-of-11 on third down conversions.

“The defense has come in every day ready to work,” said Duke, who notched the eighth 100-yard receiving game of his career and his second straight game with a TD catch. “They' have been working really hard to be really good. That's the biggest thing the defense has done. They've worked their tails off every single day in the weight room and in practice.”

The 49ers broke the ice late in the first quarter with the six-yard pass from Johnson to Bostick with 00:42 left.

In the second quarter, Johnson completed third down passes to Duke (38 yards) and TL Ford II (13 yards) to set up a 24-yard field goal by Blake Brewer . After a three-and-out for PC, Johnson hit Bostick for a 31-yard gain and Phillips rushed untouched for a 12-yard score to make it 17-0 with 4:51 left in the half.

“The offensive line gave me a big hole,” said Phillips of his first rushing TD of the season. “The biggest hole I've seen in a long time.”

Another three-and-out that included a nine-yard loss on Duncan's forced fumble gave the 49ers the ball at PC's 39-yard line. Johnson hit Duke over the middle for the 39-yard TD on the first play to put the 49ers ahead 24-0 with 3:23 to play.

It was the 14 th one-play touchdown drive in the 49ers short history. The quick-strike offense had produced two touchdowns less than 90 seconds apart and both came on drives of under 30 seconds. Charlotte has scored 43 TDs all-time on drives of under 1:30.

Brewer hit a field goal from 35 yards and Barden, who made his first collegiate start, connected with running back Bradan Smith for a nine-yard TD pass to push the 49ers ahead 34-0 heading into the fourth quarter. It was Barden's first touchdown pass as a 49er and and the first TD for Smith, a junior college transfer from Hutchinson Community College.

Presbyterian kicked a 21-yard field goal early in the fourth and added a one-yard touchdown run by Darrell Bridges with 4:36 to play to close the scoring.

Charlotte opens Conference USA play, next Saturday, at Middle Tennessee. It will be the 49ers first league game as a member of Conference USA. Charlotte will return home to face Florida Atlantic at 7 p.m. Sept. 26.