Turner's run completed a 7-play, 70-yard drive and the Falcons' defense stopped Arizona on 4th-and-2 with 3 minutes remaining to preserve the win.
NFC South-leading Atlanta (9-1) overcame six turnovers -- including five Matt Ryan interceptions.
Ryan finished with 301 yards on 28-of-46 passing efficiency while Turner carried the ball 15 times for 46 yards.
Arizona's John Skelton was benched in the first quarter after hitting just 2-of-7 passes for 6 yards. Rookie Ryan Lindley went 9-of-20 through the air for 64 yards rest of the way.
LaRod Stephens-Howling contributed 127 rushing yards and a touchdown on 22 carries as the Cardinals (4-6) dropped a sixth straight game.