Braves outdone by lowly D-backs 7-4