Vikings rally in second half, beat Cardinals on late Darnold touchdown pass
But they didn't quit. They kept pushing, and the offense finally woke up. Sam Darnold threw two touchdown passes late in the game, including the winner to Aaron Jones with 1:13 left on the clock, and the Vikings beat the Cardinals 23-22 to improve to 10-2 on the season in dramatic fashion.