BALTIMORE (AP) -- There's no quarterback controversy in Carolina -- yet. Chris Weinke brought the Panthers back from a 17-point deficit, directing two long second-half scoring drives that lifted Carolina past the Baltimore Ravens 20-17 Thursday night.

John Kasay kicked a 23-yard field goal with 11 seconds left to break a tie and cap an 85-yard march.

Weinke, who completed a 34-yard pass to Chad Dukes to set up the score, remains the No. 2 quarterback behind Jeff Lewis.

But the gap between the two became closer, particularly after Lewis threw three interceptions -- in the span of four attempts -- and completed six of 11 passes for only 19 yards.

"Right now, for me to make any statement about the quarterbacks, change or anything else, would be totally out of line,'' Carolina coach George Seifert said. "Jeff has been the starter, and for me to make any statement to you to speculate that it might change would be wrong.''

For one thing, Lewis played against the Super Bowl champions' No. 1 defense and Weinke operated against the reserves. But Lewis was still wary about his grip on the starting job.

"I need to be real careful here,'' he said. "I was disappointed. I just made two or three bad decisions.''

Weinke, the Heisman Trophy winner out of Florida State, went 15-for-25 for 190 yards. Lewis started, but was lifted in the second quarter.

Weinke was 4-of-7 in a 17-play, 62-yard drive in the third quarter that made it 17-all.

Elvis Grbac threw his first touchdown pass with Baltimore and Ray Lewis returned an interception 42 yards for a score as the Ravens (0-2) went up 17-0 in the second quarter.

But Carolina (1-2) took advantage of two turnovers to close to 17-10 at halftime, then blanked Baltimore's backups over the final 30 minutes.

The Ravens lost two fumbles, were intercepted once and penalized 11 times 108 yards.

"The turnovers were bad. We can't have that,'' Grbac said. "We've got to eliminate that, and we've got to eliminate the penalties. We've really got to focus in on what we're doing, and something like this has to be cured before the first game of the year.''

Playing only in the first half, Grbac went 11-for-18 for 113 yards, including an 11-yard TD pass to Qadry Ismail.

Lewis' touchdown came 20 seconds after Ismail's score and put the Ravens up 17-0.

Baltimore's Terry Allen, making his debut as the starter for injured running back Jamal Lewis, was limited to eight yards on four carries and lost a fumble.

Held without a first down on their first two possessions, the Ravens moved 76 yards in 14 plays before Matt Stover kicked a 20-yard field goal late in the first quarter. Grbac was 4-for-5 for 65 yards on the drive and also ran reeled off an impromptu 14-yard run.

A 49-yard interception return by Baltimore's Chris McAlister early in the second period set up Grbac's TD throw on a fourth-and-2 play.

Lewis then stepped in front of tight end Casey Crawford and sprinted untouched into the end zone.

A fumble by Allen set up a Carolina field goal, and Doug Evans ran 11 yards with a fumble by Travis Taylor to get the Panthers to 17-10 at halftime.

A 1-yard run by Dukes tied it with 45 seconds left in the third.

Baltimore's starting defense played only the first half, allowing just 92 yards and six first downs.

"We were playing the way we should be -- dominating and creating turnovers and forcing the offense into three and out,'' linebacker Ray Lewis said.