A mistake-filled fourth quarter for the Seahawks allowed the Arizona Cardinals back into the game before a 52-yard field goal as time expired lifted Seattle to a 23-20 victory on Thursday night.