Zane Gonzalez kicked a 48-yard field goal with 15 seconds remaining in overtime as the Arizona Cardinals handed the Seattle Seahawks their first loss of the season, 37-34, Sunday night in Glendale, Ariz.
Gonzalez made three field goals, including a 44-yarder on the final play of regulation to force overtime.
Kyler Murray completed 34 of 48 passes for 360 yards and three touchdowns for the Cardinals (5-2) and also rushed for a team-high 67 yards and a score.
His counterpart, Russell Wilson, was 33 of 50 for 388 yards and three TDs, all to Tyler Lockett, but also threw three interceptions, the last one setting up Gonzalez's winning kick. Lockett had 15 receptions for 200 yards for the Seahawks (5-1).
Both teams appeared to have won the game earlier in overtime.
Gonzalez missed a 41-yard field goal attempt with 2:42 left after being iced by his own team. Gonzalez initially made the kick, but the Cardinals had called time out just before snap because the play clock was about to expire. Gonzalez's second attempt sailed wide left.
The Seahawks appeared to win it on a 48-yard pass from Wilson to DK Metcalf with 1:04 left in OT, but that play was nullified because of holding.
After Arizona pulled within 27-24 late in the third quarter, Wilson hit Lockett on a 3-yard touchdown pass on fourth-and-two with 6:44 remaining.
Murray threw an 8-yard touchdown pass to Christian Kirk with 2:28 left to pull the Cardinals within 34-31.
Wilson threw for 250 yards and two touchdowns in the first half as the Seahawks took a 27-17 lead.
He threw a 3-yard TD pass to Lockett on the opening drive of the game and a 47-yarder to the diminutive receiver with 43 seconds left in the half.
The Seahawks also got a 24-yard touchdown run from Carlos Hyde and a pair of field goals by Jason Myers, from 41 and 44 yards.
Murray threw a 35-yard scoring strike to DeAndre Hopkins and a 7-yarder to Kirk before the intermission. Gonzalez added a 49-yard field goal with four seconds left in the second quarter.
Hopkins had a team-high 10 receptions for 103 yards.
--Field Level Media