PHOENIX -- Paul Goldschmidt's single to right field with one out in the ninth inning drove in the only run as Arizona beat Josh Beckett and the Los Angeles Dodgers, 1-0, on Sunday afternoon.
A.J. Pollock doubled to left-center field with one out in the ninth inning, hustling into second base ahead of Carl Crawford's throw. Beckett intentionally walked Miguel Montero after throwing balls on the first two pitches.
Goldschmidt hit a ground ball into right field against a Dodgers' defense that was shifted slightly to play him as a pull hitter.
Goldschmidt had two of the D-backs' six hits off Beckett, whose complete game was his first since 2011 in Boston. Beckett struck out nine and walked one.
J.J. Putz pitched the ninth inning for his first victory.
Beckett was 7-14 with a 4.65 ERA with Boston and Los Angeles last season, and he was much better after joining to the Dodgers at the trade deadline, going 2-3 with a 2.93 ERA in seven starts, including a 2-1 victory over the D-backs on Sept. 1.
D-backs starter Trevor Cahill gave up six hits while striking out four and walking none in what has become a typical outing against Los Angeles.
Cahill was 3-0 in five starts against the Dodgers last season, his first with the D-backs. He never allowed more than three runs in any appearance, and four were quality starts. He also beat the Dodgers in his only start against them while with Oakland, in 2009.
Adrian Gonzalez had three hits, his second straight three-hit game. He homered, singled twice and drove in two runs in the Dodgers' 7-5 victory Saturday.
The Dodgers threatened in the eighth inning when Nick Punto singled to open the inning and was sacrificed to second by Beckett. Left-hander Tony Sipp replaced Cahill and retired Crawford on a groundout before Brad Ziegler came in to get Mark Ellis to ground out to end the inning.
The Dodgers got only two runners as far as second base in the first six innings, the first on two-out singles by Gonzalez and Andre Ethier in the fourth inning. Cahill got out of the inning on a grounder to second. Gonzalez doubled to open the seventh but did not get further.
The D-backs had one runner as far as third base in the first eight innings, after Cliff Pennington doubled to left-center field in the fifth and took third on Cahill's deep fly to right-center. Beckett got out of the inning on a grounder to second.
NOTES: Dodgers LHP Ted Lilly has declined the Dodgers' request to return to continue his rehab assignment, feeling he is ready to join the big club after two previous rehab appearances. "We laid out a plan, and Teddy doesn't want to be a part of the plan. We felt like he needed to go out. We didn't feel like he was ready to pitch" in the major leagues, Dodgers manager Don Mattingly said. The Dodgers chose left-hander Chris Capuano over Lilly to fill injured Zack Greinke's spot in the rotation Tuesday. Lilly, who missed four months last season after shoulder surgery, was placed on the disabled list retroactive to March 28 when the regular season opened. ... D-backs second baseman Aaron Hill returned to the starting lineup Sunday but was replaced for a pinch-hitter in the last of the fourth, before his second at-bat. He grounded out in the first inning. It was his first since being by a pitch his left hand Tuesday. Hill had a pinch-hit, RBI double Saturday, his first plate appearance since the injury. Hill is to meet with his batting glove rep Tuesday about adding a protective pad to the glove. ... Jackie Robinson's widow, Rachel, and his son David will attend Jackie Robinson Day at Dodger Stadium, the tribute to the player who broke the major league color barrier Monday night. The Dodgers also will pay tribute to Roy Campanella and Don Newcombe before the game. Kelley Jacke, the great-granddaughter of Branch Rickey, will sing the national anthem. Rickey signed Robinson, who made his major league debut in 1947. ... D-backs outfielder Cody Ross made his first start of the season Sunday, a day after he was activated from the disabled list after suffering a left calf injury the first week in March.