Rodgers threw for 308 yards and two scores, while the Packers withstood a 432-yard passing day from the No. 1 overall draft pick to beat the Panthers 30-23 on Sunday.
A week after throwing for 422 yards -- the most in league history by a rookie in his professional debut -- Newton topped himself by throwing for a franchise single-game record. He passed for one touchdown and also ran for a 4-yard score with 37 seconds left to bring Carolina (0-2) within seven, but the Packers (2-0) recovered the onside kick to seal the victory.
"I knew he would be good, but if I told you I knew he'd be this good this early, I'd be lying to you," said Packers nose tackle B.J. Raji, who had one of four sacks of Newton. "He doesn't get frustrated. We threw a lot of stuff at him today and he was able to sit back there and make some of the plays they needed."
While Newton racked up the big yards, Rodgers was the one to direct his team to a victory. He found Greg Jennings for a 49-yard touchdown pass early in the third quarter, the go-ahead score in a run of 23 straight points to erase an early 13-0 deficit.
Then, after Clay Matthews stopped Newton a yard shy of the marker on a fourth-down run inside the 5, Rodgers found Jordy Nelson for an 84-yard touchdown that made it a two-possession game and helped the Packers hang on.
"It wasn't clean by any means," Green Bay coach Mike McCarthy said. "We can sit here and pick apart all the things that didn't go right, but most importantly, we finished it as a football team."
While Newton had another big yardage day, the Packers' defense came up big by forcing the rookie into three interceptions -- two by Charles Woodson. Matthews' stop came as Newton and the Panthers were closing in on a tying touchdown.
Two plays later, Rodgers found Nelson on the left side, and the receiver sprinted down the sideline and all the way to the end zone to push the lead to 30-16 with 2:14 left.
Newton went on to crack the 400-yard mark on the ensuing possession, finding Steve Smith deep over the middle for a 62-yard pass before capping the drive with his scoring run. He completed 28 of 46 passes and showed plenty of mobility -- he made Matthews miss on tackles at least three times -- and finished as Carolina's top rusher with 53 yards.
Rodgers said he told Newton afterward that he was impressed by the rookie's play.
"I think someone said in the locker room that I'm kind of glad we played him early in the season," Rodgers said, "because when he figures it out fully, he's going to be even tougher to stop."
Just as with last week, Newton wasn't in the mood to celebrate after a loss.
"We've just got to get it right. We're going to get it right," Newton said. "But I'm not the person to just sit up here and say, 'Well, we have next time.' I'm not that type of person. I want it right now and I want to get it right now."
Newton couldn't have asked for a better start in his home debut in front of a crowd loudly cheering his every move and hoping he'll reverse the franchise's sagging fortunes. He threw a 3-yard touchdown pass to Brandon LaFell on his first drive. Then, after a fumbled kickoff return by Randall Cobb, Newton directed the first of two field-goal drives to take the 13-0 lead.
But Rodgers and the Packers' offense -- which spent most of the first quarter on the sideline -- finally got in rhythm while Newton started making mistakes.
His first came late in the second quarter by throwing to Smith in double coverage, with Woodson diving in front of Smith near the sideline for the interception.
His second interception came when he tried to throw against pressure from Matthews, with Woodson jumping in front of Smith for a second pick. On the third, Newton simply overthrew an open Legedu Naanee and the ball ended up in the arms of safety Morgan Burnett near midfield late in the third quarter.
"This is a rookie quarterback that's learning and growing and getting better each opportunity he gets," Panthers coach Ron Rivera said. "When we go back and really get to watch the tape, we'll see he missed a read here, he missed a throw here, but for the most part, he handled himself with the type of poise and composure you would not expect."
Packers safety Nick Collins was carried off the field on a stretcher after he injured his neck while trying to tackle Jonathan Stewart in the fourth quarter. He gave a slight wave to the crowd as he was being carried off the field. ... Packers receiver Donald Driver had a 10-yard catch to become the Packers' all-time leader with 9,666 receiving yards. ... Stewart and DeAngelo Williams combined for 18 yards rushing, though Stewart had eight catches for 100 yards. ... Smith had 156 yards receiving, but lost a fumble in the third quarter on a 25-yard catch.
If Ryan Fitzpatrick has a third straight bad game, will the Jets bench him for Geno Smith?
Quinton Coples could thrive in the Dolphins' 4-3 defense and he's fired up to face his old team, the Jets, just a few days after they cut him.
After entering the season as a utility option for the Colts' offensive line, Joe Reitz will protect Matt Hasselbeck's blind side on Sunday.
Considering what's happened to the players in nearby lockers, Chris Canty may want to consider moving across the locker room.
With the Packers' offense suffering a prolonged slump, Eddie Lacy and the running game could take on a bigger role.
The Jaguars haven't produced the pass rush they'd hope, but still the D-line has been decent; the offensive line, though, remains a major problem.