Optimists can point to the ferocious defense Carolina and Tennessee played Saturday night, but the offensive ineptitude was cause for concern after the Panthers slogged to a 15-7 victory over the Titans.
Carolina's overhauled defense hardly looked like it missed Julius Peppers, sacking Young four times, keeping Johnson in check and holding Tennessee to 50 yards in the first half.
"We got caught off guard by a lot of pressures, a lot of blitzes and things like that," Titans coach Jeff Fisher said. "I think that happens, it's coaching, and it happens in a short week."
But the Titans stymied Moore and Williams, too. Carolina's first-team offense is still looking for its first touchdown of the preseason despite playing into the fourth quarter against Tennessee's second- and third-stringers.
"Two of our three biggest playmakers from a year ago haven't played a snap in the preseason," Panthers coach John Fox said, referring to receiver Steve Smith (broken arm) and running back Jonathan Stewart (heel). "I think we're very young overall and particularly at the receiver position. We've still got a lot of work to do."
But Fox's defense is playing better than anybody could've hoped.
Johnson, the NFL's Offensive Player of the Year in 2009, managed just 10 yards on eight carries with little room to roam in his most extensive work of the preseason. He has 39 yards on 19 carries in three games after rushing for 2,006 yards last season.
"We'll be OK when the season starts," Johnson said.
Young, playing the entire first half, completed just 6 of 9 passes for 48 yards under constant pressure. Charles Johnson, who took over for the five-time Pro Bowl defensive end Peppers when he signed with Chicago in the offseason, had his way with right tackle David Stewart and had two of Carolina's seven sacks.
"We just stayed pretty basic today," Young said.
The Panthers, who held the Jets to 112 yards a week earlier, looked speedy in the secondary, and the line swarmed the ball despite starting with four different linemen than ended last season. The Panthers have 18 sacks in three games.
"I'm really liking what's going on so far," Carolina linebacker Jon Beason said.
The offense, though, is another story.
Moore, given the starting job when Jake Delhomme was released in the offseason, had his third straight uninspiring performance. He completed 18 of 33 passes for 190 yards and no interceptions. Williams rushed for just 13 yards on nine carries, and there is still no clear No. 2 receiver opposite Smith.
Just how inefficient have the Panthers been? They have five field goals in 39 preseason possessions.
"There are throws that I missed that are unacceptable," said Moore, pointing to an overthrown pass to an open Dwayne Jarrett that would've been a first-quarter touchdown. "You've got to hit those opportunities."
The game didn't open up until Carolina's starting offense left early in the fourth quarter.
The Titans took the lead on former Panthers quarterback Kerry Collins' 35-yard touchdown pass to tight end Jared Cook. Mike Goodson then brought back the ensuing kickoff 91 yards for a touchdown for Carolina. Josh Vaughan's 2-point conversion run failed.
Cornerback Brian Witherspoon picked off Collins on the next possession, leading to John Kasay's third field goal. Witherspoon, fighting for a roster spot, later intercepted rookie Rusty Smith, who played ahead of Chris Simms.
While Moore's protection was better than the first two games, he had trouble finding receivers, his accuracy was suspect and there were drops.
Five of Carolina's first six drives ended in three-and-outs. Carolina finally moved the ball late in the first half with an odd group of Wallace Wright, Trent Guy and David Gettis at receiver. But Wright fumbled after a catch and it was recovered by Tennessee's Stephen Tulloch at the 14 to end the only first-half scoring threat for either side.
To make matters worse, Wright injured his right shoulder on the play and didn't return.
With Johnson getting stuffed, Young had little room to maneuver, either. Johnson, who lost weight and appeared to gain speed in the offseason, blew by Stewart on a spin move for his first sack.
"We've definitely got work to do," Panthers left tackle Jordan Gross said, "but luckily, our defense has played outstanding these first three games and given us a chance to win."
Defensive end Derrick Morgan, the Titans' first-round pick, had one tackle in his NFL debut as he returned from injury. ... The Titans didn't dress 11 players, including TE Bo Scaife (back), CB Cortland Finnegan (groin) and WR Nate Washington (wrist). ... Trent Guy replaced the struggling Armanti Edwards as Carolina's punt returner, but struggled judging punts. ... Jason Baker had a 76-yard punt for Carolina.