San Francisco • The Carolina Panthers can now say they have that signature win everybody has been waiting to see: on the road, against the reigning NFC champions, in November.
While facing one of the NFL's brightest young quarterbacks, to boot. Carolina's swarming, opportunistic defense stopped Colin Kaepernick in his tracks.
Drayton Florence intercepted a pass by Kaepernick in the final minute to seal a 10-9 victory Sunday to snap the San Francisco 49ers' five-game winning streak and give the Panthers their fifth straight win.
So much for the idea that Carolina hadn't beaten any team of consequence thus far.
"I don't think it really bothers us, it gives us the opportunity to step up to the challenge. We did," said receiver Steve Smith, who had six receptions. "A win like this can boost us, a win like this can continue to give us life throughout the season and make us feel like we're working for something, and we are."
Graham Gano kicked a 53-yard field goal with 10:05 remaining that held up as the Panthers (6-3) twice shut down Kaepernick on last-ditch drives with swarming defense.
DeAngelo Williams broke two tackles for a 27-yard touchdown run late in the first half that pulled Carolina within 9-7. Gano missed wide left on a 48-yard field goal in the third period, but came through later.
Kaepernick went 11-for-22 for 91 yards with an interception and was sacked six times for a 42.0 passer rating. Carolina's Newton was only slightly better, going 16 of 32 for 169 yards, an interception and four sacks for a 52.7 rating.
"This one really did come down to the way the defense played," Panthers coach Ron Rivera said. "Any time you put yourself in a position where you can force the other team to kick field goals, you get a chance to win."