Matt York, Associated Press
PHOENIX — Brian McCann hit a two-run homer, Freddie Freeman had a pair of RBI doubles and the Atlanta Braves routed the Arizona Diamondbacks for the second game in a row, 9-1 on Friday night.
Brandon Beachy (2-1) allowed four hits in 7 1-3 scoreless innings, striking out five and walking none as the Braves won their fourth in a row and ninth in 10 games after starting the season 0-4.
Trevor Cahill (1-1) gave up seven runs, four earned, and seven hits over 5 2-3 innings in his Chase Field debut for the Diamondbacks. Arizona has lost four straight, all at home.
Atlanta has won the first two of the four-game series by a combined score of 19-3.
Freeman, who homered twice in Thursday night's 10-2 win, doubled in a run in the third and another in the sixth. The Braves' leader with 13 RBIs, he also singled and walked.
Beachy faced only one batter more than the minimum, with one runner caught stealing and another erased on a double play. He left with runners on first and second.
Paul Goldschmidt singled twice and walked for the Diamondbacks, scuffling offensively without injured Chris Young and Justin Upton.
Atlanta scored in the third when Martin Prado singled, then raced home from first on Freeman's double to the right-field corner.
Cahill retired the first two batters on groundouts in the fifth, but he walked Freeman on a 3-2 count, then McCann lined a 2-1 pitch over the right-field fence. McCann's third home run of the season put Atlanta up 3-0.
A fielding error by second baseman Aaron Hill on Chipper Jones' grounder opened the way for the Braves' four-run sixth.
Jason Heyward followed with a single. After a fielder's choice put runners at first and third, Beachy put down a bunt and Jones beat Cahill's throw home. Michael Bourn's double brought in another run, then Prado's sacrifice fly made it 6-0.
Craig Breslow relieved Cahill and gave up a double to Freeman, this one to the left-field corner, that scored the Braves' seventh run of the night.
Atlanta tacked on two runs in the ninth, including a bases-loaded walk by Arizona reliever Joe Paterson.
NOTES: Heyward extended his hitting streak to 10 games, matching his career high. ... Atlanta has scored 74 runs in its last 10 games. ... Jones was back after sitting out Thursday night's series opener to have fluid drained from his surgically repaired left knee. ... Upton again was out of the Arizona lineup with a sore thumb, although he was available as a pinch-runner. ... The Diamondbacks last lost four straight at home Sept. 4-7, 2010.
- Source: Kyle Whittingham not being forced out...
- Brad Rock: Memo to Utes: Get your act together
- Hill, Whittingham meet after football...
- Red and Blue Recruits: An inside look at...
- Utah Jazz legend John Stockton, Weber State...
- Pangos, Wiltjer lead Gonzaga to victory over...
- Injury-riddled BYU set to host WCC powerhouse...
- These 14 Utahns reminded us why we love...
- Sitake, Tuiaki leaving Utah for Oregon... 117
- Utah offensive coordinator Dave... 75
- Brad Rock: Bowl drama shows BYU not... 63
- Both BYU and Memphis to review bowl... 52
- Report: Video games experts, BYU head... 45
- Hill, Whittingham meet after football... 38
- Brad Rock: Memo to Utes: Get your act... 32
- Red and Blue Recruits: An inside look... 19