Minnesota Vikings quarterback Kirk Cousins got an epic new “Top 10” chain from receiver Justin Jefferson after Minnesota's upset win over the San Francisco 49ers on Monday.

Cousins ended the 22-17 win at U.S. Bank Stadium with 378 passing yards, two passing touchdowns and one interception. He completed 35 of his 45 pass attempts. Vikings receiver Jordan Addison led Minnesota with 123 receiving yards and two receiving touchdowns on seven receptions. Tight end T.J. Hockenson added 86 receiving yards on 11 receptions.

“I felt like we needed to play our best against the best defenses,” Cousins said, via 49ers.com. “You measure yourself against the best… This is a challenging group, so we've got to be our best. Not just our best at the big picture of winning, but our best in how we run motions, how we handle the snap counts, how we prepare the details.

“We've got to be at our absolute best… I felt like everybody was up for that challenge.”

Kirk Cousins, Jordan Addison, Minnesota Vikings

Cousins ranks second in the league with just under 2,060 passing yards this season, according to NFL.com. The former Michigan State quarterback leads the NFL in passing touchdowns with 16. Cousins has thrown for more than 350 yards on three occasions this season, including in matchups against the Philadelphia Eagles and Los Angeles Chargers in Weeks 2 and 3.

The Vikings stand at 3-4 in the 2023 NFL season following wins over the 49ers and Chicago Bears. Minnesota has gone 3-1 in its last four matchups after starting the season at 0-3. Cousins recorded 139 passing yards, two passing touchdowns and two interceptions during Minnesota's 21-13 win over the Carolina Panthers in Week 4. Jefferson ended the game with 85 receiving yards and two receiving touchdowns. Running back Alexander Mattison added 95 rushing yards on 17 carries.

The Vikings will kick off against the Green Bay Packers at noon CDT on Sunday in Lambeau Field. The game will be broadcast on FOX.