GREEN BAY, Wis. -- Aaron Rodgers threw for 205 yards and four touchdowns, including two in the first half to Jordy Nelson, and the Green Bay Packers snapped out of their offensive funk before holding off the Detroit Lions for a 34-27 win Sunday.
Rodgers was 15 of 24, leading the Packers to touchdowns on their first three series. Nelson had 101 yards on six catches, returning to the form that made him one of the NFL's best receivers before missing the 2015 season with a knee injury.
Marvin Jones' 35-yard touchdown catch with 3:34 left got Detroit (1-2) within seven. Jones had a career-high 205 yards on six receptions.
Matthew Stafford passed for 385 yards and three scores for the Lions, who held advantages in total yardage (418-324) and time of possession, holding the ball for 35 minutes.
But the Packers burned the secondary with big plays, and Eddie Lacy ran for 103 yards on 17 carries.
So much for the fuss over the Packers' struggling offense.
Coach Mike McCarthy and Rodgers heard questions about the out-of-sync passing game following the 17-14 loss last week to Minnesota.
Now the Packers head into an early bye week with renewed confidence after a successful opener at Lambeau Field.
Copyright 2016 by The Associated Press.