The Cardinals finished off a sweep of the Diamondbacks on Sunday in dramatic fashion. After blowing a 4-0 lead, they got a pinch hit home run from Marlon Anderson in the ninth inning to win 6-5. Arizona rallied for four runs of Julian Tavarez and Ray King in the bottom of the seventh to tie the game at five apiece. The bullpen’s slip-up, cost Jason Marquis his first win in a Cardinal uniform. Marquis lasted six innings and held the Diamondbacks in check by allowing just one run off four hits and two walks with three strikeouts. Mike Lincoln got the final out of the seventh and worked a perfect eighth inning to get his second win of the season.. Jason Isringhausen worked out of a bases-loaded jam in the bottom of the ninth to get his first save of the season. Albert Pujols was 2-5 with a homer and three RBI’s…. Outfielder Roger Cedeno has been put on the 15-day disabled list with a strained hamstring. He’ll be replaced by second baseman Bo Hart.