It was a breakthrough game for the 21-year-old rookie, who caught five passes and leads the league with six receiving touchdowns and 463 yards.
Unaffected by a game-long downpour, Randall Cunningham threw for four touchdowns - three in the second quarter - and the Vikings' defense stifled Brett Favre in a battle of NFC Central unbeaten sides. Cunningham threw scoring strikes to Moss, Jake Reed and running back Robert Smith as the Vikings, unbeaten so far this season, (5-0) amassed 265 yards in the second quarter en route to a 24-10 half-time lead.
Cunningham completed 19 of 30 passes for 442 yards, the most ever against the Packers, who suffered their first defeat of the season. He surpassed the mark of 411 yards, set in 1990 by Joe Montana of San Francisco.
Favre's worst game in recent memory came right after one of his best. He completed just 13 of 23 passes for 114 yards and three interceptions. Eight days ago, Favre equalled his team record with five touchdowns in a convincing win over Carolina.
Against Minnesota, he pass-ed for only 26 yards in the second half before being replaced by Doug Pederson, who threw two consolation TD passes.
Cunningham, 35, has thrown for a league-leading 13 touchdowns since taking over from Brad Johnson in the season's second game.Reuse content