The Packers have moved back into a first place tie, with the tiebreaker advantage, in the NFC North thanks to a convincing 30-13 win over Minnesota at TCF Bank Stadium.
It was Eddie Lacy's legs, Mason Crosby's foot and a relentless defense that led the way.
Lacy came out of a recent slump by rushing for 100 yards on 22 carries.
Mason Crosby booted five field goals, all of them longer than 40 yards.
The defense delivered too, holding Adrian Peterson to just 45 yards on 13 carries.
Teddy Bridgewater did his best to keep Minnesota in it.
He threw for 294 yards and a touchdown.
But the Packers got him for 6 sacks after going the three previous games without a sack.
Aaron Rodgers was 16-34 for 212 yards and two touchdowns.
His first came with 10 seconds left in the first half to Randall Cobb.
Then, on the first play of the fourth quarter, he hit James Jones for 27 yards right along the sideline that gave Green Bay a 27-13 lead.
"Great environment. Beat an excellent football team. Feel very good about the way we played in all ll three phases. Good team win. Defensively, offense, special teams, the night Mason had, everyone contributed. We got back to playing the style of football we like to play," said Packers head coach Mike McCarthy.
"We've been taking it on the chin, rightfully so, the past couple of weeks after a couple of really poor performances. This was an important week for us. We really stuck together. We had some really good conversations about what it's going to take to get this W, to be standing here right now to have this feeling, which is a great feeling to be back in first," said Rodgers.
The Packers ended their three-game losing streak and go to 7-3.
The Vikings are also 7-3 after seeing their five-game winning streak end.