Newton picked up 170 yards through the air, including a TD pass to Steve Smith, who finished with four catches and 45 yards as the Panthers (6-9) racked up their third straight win.
Greg Olsen helped out with six grabs for 53 yards and and linebacker Luke Kuechly recorded nine tackles with an interception in the win.
It was the seventh loss in eight games for Oakland.
Jessica Simpson shares three-way kiss with friends in photo
Scarlett Johansson steps out with fiance after pregnancy reveal