CHARLOTTE, NC (AP) -- Aaron Rodgers threw for 308 yards and two scores, while the Green Bay Packers withstood another 400-yard passing day from Carolina rookie Cam Newton to beat the Panthers 30-23 on Sunday.
A week after throwing for 422 yards, Newton topped himself by throwing for 432 yards and a touchdown. He also ran for a 4-yard touchdown with 37 seconds left to bring Carolina (0-2) within seven, but the Packers (2-0) recovered the onside kick to seal the victory.
Rodgers found Greg Jennings for a 49-yard touchdown early in the third quarter to put the Packers ahead for good.
Then, after Clay Matthews stopped Newton on a fourth-down run inside the 5, Rodgers found Jordy Nelson for an 84-yard touchdown to make it a two-possession game and help the Packers hang on.
(Copyright ©2011 by The Associated Press. All Rights Reserved.)