Aaron Rodgers threw for 136 yards and added 35 yards on the ground in his first NFL start as the Packers lead the Vikings 10-3 at halftime.
Rodgers connected with Greg Jennings, who made a leaping grab over cornerback Charles Gordon, on a 56-yard pass down to the Vikings' 6-yard line early in the second quarter. Rodgers threw a 1-yard touchdown pass on third-and-goal to fullback Korey Hall to give Green Bay the 7-3 lead. It was the first touchdown of Hall's career.
On Green Bay's next possession starting from their own 13, running back Ryan Grant ran for 19 yards on the first play of the series. Rodgers added an 8-yard run for a first down, and found wide receiver Donald Driver down the middle of the field for a 25-yard gain on a play-action pass. Mason Crosby capped the drive with a 42-yard field goal to give the Packers a 10-3 lead.
The Packers squandered a scoring opportunity right before the half. Rodgers completed passes of 14 and 17 yards to Jennings, and followed that up with a 21-yard run down the right sideline. Crosby's 33-yard field goal was blocked by cornerback Cedric Griffin as time expired.
Green Bay's offense got off to a slow start as they were plagued by penalties early in the game, with five for 38 yards in the opening quarter, including two holding calls on tackle Chad Clifton.
The Vikings' offense in the first half came from running back Adrian Peterson, who carried the ball nine times for 75 yards, including a 34-yarder to help set up Minnesota's only score of the half, a 37-yard field by Ryan Longwell early in the second quarter to give Minnesota a 3-0 lead.
Vikings quarterback Tarvaris Jackson completed only 2-of-7 passes for 16 yards and was sacked once, by defensive end Aaron Kampman.