NASHVILLE, Tenn. -- Marcus Mariota and the rest of the Titans offense finally got going in the preseason.
With some help from the Panthers.
Mariota threw a touchdown pass and the Titans edged the Panthers 34-27 on Saturday.
The Titans (1-1), who were held to just three points last week against the New York Jets, scored on their first three possessions against Carolina, as they used one long drive and two Panthers turnovers to build a 17-0 lead.
Mariota, who finished 6 of 8 for 61 yards and one touchdown, completed a 20-yard pass to rookie receiver Taywan Taylor and then added a 9-yard run on the first two plays of the game. The Titans had auctioned the first two play calls to a fan for charity.
That drive ended with Ryan Succop's 34-yard field goal, but was just the beginning of the scoring for the Titans in the first quarter.
On the first play from scrimmage for the Panthers (1-1), Derek Anderson, playing for an injured Cam Newton for the second straight week, completed a pass to Devin Funchess, who had the ball knocked loose by cornerback Logan Ryan.
"It was a lot better (than last week)," Mariota said. "I thought we came out fast, made a couple of big plays, were able to go down and score. The defense got a huge, huge turnover."
That was the end of the day for Mariota, but not for the Titans.
Tennessee's defense took the ball away again on Carolina's next possession, as Justin Staples intercepted a pass intended for tight end Greg Olsen that rookie linebacker Jayon Brown tipped into the air.
Derrick Henry then took the handoff on the first play from scrimmage and went 17 yards for a touchdown, as Tennessee built a 17-0 lead with 2:02 left in the first quarter.
"It's a great sign. That's what we have to have," Titans coach Mike Mularkey said. "That's our intent. When you've got a lot of guys around the ball where they're supposed to be, good things happen, and that's exactly what happened."
Panthers coach Ron Rivera lamented his team's mistakes.
"I think the tone was pretty much set by both turnovers," Rivera said. "Credit the Titans. They came out and took the ball away twice early on, put themselves in scoring position, and capitalized."
The Panthers got on the scoreboard early in the second quarter as first-round pick Christian McCaffrey had a 17-yard touchdown run to make it 17-7.
The Titans answered with another scoring drive, with Henry scoring his second touchdown, a 1-yard run that capped a 14-play, 75-yard drive.
In the end, the Titans needed another turnover -- a sack and forced fumble by Aaron Wallace that Jimmy Staten recovered at the 3-yard line -- to set up David Fluellen's touchdown -- to pull out the win.
"That's a huge part of the game, getting the ball back for your offense. We were able to give them some opportunities, and it was a key one at the end," Wallace said.
Cam Newton missed his second straight game for the Panthers, as he is recovering from a shoulder injury. Newton worked in individual and 7-on-7 drills for the Panthers on Thursday, the second day of joint practices between the teams, but Carolina coach Ron Rivera ruled him out on Friday for the preseason game.
Newton wasn't the only star player missing from the lineup. The Titans elected to hold out running back DeMarco Murray, who was in uniform, but did not play. Murray has been battling a hamstring injury, but returned to practice and worked both days against the Panthers.
Fullback Jalston Fowler left the game in the third quarter for the Titans and was diagnosed with a thigh bruise. Fowler limped to the sideline and was on the Titans bench for several minutes. The team sent a cart out to take Fowler to the locker room, but he insisted on going inside under his own power.
McCaffrey, the Panthers' first-round pick, showed his skills in the first half, first scoring on a 17-yard run for Carolina's first touchdown, and later turning a screen pass from Derek Anderson into a 38-yard catch and run. The rookie finished the day with 33 yards rushing on three carries and had 39 yards on two receptions.
"You always hold your breath when he's got the football, especially when he's got space," Rivera said. "That's one of the things we have to do. We've got to make sure we're putting him in a position to have that kind of success."
Several Titans rookies also had their moments. Rookie tight end Jonnu Smith led the Titans with five catches for 47 yards. Rookie linebacker Jayon Brown tipped Anderson's first-quarter pass that Justin Staples caught to set up a Titans touchdown.
For more NFL coverage: http://www.pro32.ap.org and http://www.twitter.com/AP-NFL
Chicago Bears linebacker Leonard Floyd suffered a 'really serious' right knee injury late in Chicago's 27-24 loss to the Detroit Lions. Bears cornerback Kyle Fuller collided with Floyd's knee while attempting to make a low tackle in the fourth quarter.
Tampa Bay head coach Dirk Koetter explains why Ryan Fitzpatrick is what they were looking for in a veteran quarterback.
Bears head coach John Fox says that Mitchell Trubisky is a playmaker that's played in less than 10 NFL games, adding that he has "no doubt" he'll get better as he grows in his career.
In the first game following the announcement he would take over for Tyrod Taylor, Bills rookie QB Nathan Peterman threw five interceptions in the first half.
Bears quarterback Mitchell Trubisky isn't expecting any "freebies" for his errors in Sunday's loss to the Lions and is going to learn from his mistakes in the coming weeks.
Josh Gordon is eligible to return to the Browns this week. He will work with his teammates on Monday and will be able to practice with the team on Wednseday.