Sam Darnold threw three touchdown passes and Jordan Addison scored twice as the Minnesota Vikings built an early 28-point lead and hung on down the stretch to beat the Green Bay Packers 31-29 on Sunday.
The Vikings (4-0) are off to their best start since 2016, when they won their first five games before slumping to an 8-8 finish. They have trailed for less than 3 1/2 minutes all season.
Minnesota spoiled the return of Packers quarterback Jordan Love, who returned after missing two games with an injured left medial collateral ligament. He threw for 389 yards and four touchdowns, both career highs. But he also matched a career high with three interceptions while going 32 of 54.