Cousins shines as Vikings beat Broncos 42-28

DENVER (AP) — Kirk Cousins was perfect in his first game for Minnesota on Saturday night, completing all four of his passes, including a 1-yard touchdown strike to Stefon Diggs in the Vikings' 42-28 exhibition victory over the Denver Broncos.

Case Keenum wasn't nearly as sharp in his Denver debut.

He completed just 1 of 4 passes for 5 yards spanning two drives that went nowhere, lamenting after getting taken out that he wanted another possession.

Cousins was the crown jewel of this year's free-agent class of quarterbacks, signing an $84 million, three-year deal in Minneapolis. That meant Keenum was out two months after leading the Vikings to the NFC championship, and he signed a $36 million, two-year deal with Denver.

After Cousins' single series — one in which he didn't have to face Von Miller — Trevor Siemian led Minnesota on three scoring drives, most notably a screen pass to Roc Thomas that beat the blitz for a 78-yard score.

CARDINALS 24, CHARGERS 17

GLENDALE, Ariz. (AP) — Christian Kirk's 38-yard punt return on his first touch as an NFL player set up an early touchdown for Arizona in its preseason opener.

Rookie Josh Rosen completed 6 of 13 passes for 41 yards in his Arizona debut, playing the whole first half except the opening series.

Geno Smith, battling Cardale Jones for the right to back up the Chargers' Philip Rivers, completed 14 of 23 passes for 218 yards, including a 47-yard touchdown throw to Geremy Davis. He was intercepted once.

With Rivers sitting this one out, Jones started and played nearly the entire first half, completing 6 of 12 passes for 50 yards.

Kirk, Arizona's second-round draft pick out of Texas A&M, took the Chargers' early punt and broke free. He might have taken it all the way had he not slipped trying to make a move against punter Drew Kaser.

___

More AP NFL: https://apnews.com/tag/NFLfootball and https://twitter.com/AP_NFL

Upcoming Games

Nov 30th, 8:15 PM

Seattle -6.5 -110

Philadelphia +6.5 -110

@

Dec 1st, 8:00 PM

Baltimore +10.5 -110

Pittsburgh -10.5 -110

@

Dec 6th, 1:00 PM

Cleveland +5.5 -110

Tennessee -5.5 -110

@

Dec 6th, 1:00 PM

Indianapolis -3 -110

Houston +3 -110

@

Dec 6th, 1:00 PM

Detroit +3 -115

Chicago -3 -115

@

Dec 6th, 1:00 PM

Jacksonville +9.5 -110

Minnesota -9.5 -110

@

Dec 6th, 1:00 PM

Las Vegas -7.5 -109

NY Jets +7.5 -109

@

Dec 6th, 1:00 PM

New Orleans -3 -105

Atlanta +3 -105

@

Dec 6th, 1:00 PM

Washington +10 -110

Pittsburgh -10 -110

@

Dec 6th, 1:00 PM

Cincinnati +11 -110

Miami -11 -110

@

Dec 6th, 4:05 PM

NY Giants +10 -110

Seattle -10 -110

@

Dec 6th, 4:05 PM

LA Rams -3 -120

Arizona +3 -120

@

Dec 6th, 4:25 PM

New England 0 -110

LA Chargers 0 -110

@

Dec 6th, 4:25 PM

Philadelphia +7.5 -110

Green Bay -7.5 -110

@

Dec 6th, 8:20 PM

Denver +14 -110

Kansas City -14 -110

@

Dec 7th, 5:00 PM

Dallas

Baltimore

@

Dec 7th, 8:15 PM

Buffalo -2.5 -110

San Francisco +2.5 -110

@