Wood, who returned to Atlanta's rotation on June 25 after nearly seven weeks in relief, improved to 4-6 with a 2.95 ERA in 12 starts.
After the rain delay, Phillies reliever Mario Hollands gave up two runs in the sixth on Andrelton Simmons' bases-loaded walk and Freddie Freeman's RBI single.
Philadelphia has lost four of five and dropped 11 games back in the NL East. Just 9-42 when scoring three runs or less, the Phillies missed a chance to score with the bases loaded in the eighth when Jimmy Rollins grounded into a double play and Chase Utley popped up.
Marlon Byrd hit his 19th homer in the ninth off David Carpenter, but the extra run hardly helped Sandberg's mood.
"We basically gave them nine free passes — seven of them walks, two hit batsmen," Sandberg said. "And on the other side of the page we outhit them 9-8, but we had 13 strikeouts."
NOTES: When Mayberry misplayed Kendrick's pickoff attempt of B.J. Upton in the third, it was Philadelphia's first error in 78 innings. ... Phillies LHP Cliff Lee is expected to return from the DL Monday at home against San Francisco after missing nine weeks with a strained left elbow. In six career starts against the Giants, Lee is 5-0 with a 0.88 ERA. ... Braves C Evan Gattis, sidelined since June 29 with a bulging disk in his lower back, is expected to end a rehab assignment and return to the lineup for Monday's home game against Miami. He went 2 for 6 with two RBIs Sunday as designated hitter for Triple-A Gwinnett. ... RHP Julio Teheran starts Monday for the Braves and is 4-0 with a 2.50 ERA in six career starts against the Marlins.