Phillies complete sweep of Atlanta

PHILADELPHIA (AP) — Another veteran traded and another win for the Philadelphia Phillies.

Odubel Herrera and Maikel Franco hit homers, Nick Pivetta threw six sharp innings and the Phillies beat the Atlanta Braves 7-6 on Monday afternoon to complete a four-game sweep.

After the game, the Phillies sent right-hander Joaquin Benoit and cash to the Pittsburgh Pirates for minor league right-hander Seth McGarry. Philadel­phia also traded All-Star re­liever Pat Neshek, starter Jeremy Hellickson and infielder/outfielder Howie Kendrick in the past week and are 5-0 since the dealing started.

“We brought them in to play a role and they delivered,” general manager Matt Klentak said of the veterans.

The rebuilding Phillies are 10-6 since the All-Star break, but still own the worst record (39-64) in the majors. They’ll take a look at their young players over the final two months.

“I like the energy of the youth,” manager Pete Mackanin said. “You want to watch these guys, and I think there’s some competition there. The competition comes from results that certain players get and that’s what we’re seeing right now. Hopefully it’ll continue until the end of the season.”

Pivetta (4-6) gave up one run and three hits, striking out five.

Kurt Suzuki and Freddie Freeman went deep for Atlanta. Braves starter Mike Foltynewicz (9-6) allowed five runs and seven hits in four innings.

“He had a tough time locating,” Braves manager Brian Snitker said of Foltynewicz. “You’ll run into games like this. He’s been great for us.”

The Phillies are 7-0 against Atlanta at Citizens Bank Park this season. They posted their first four-game sweep of the Braves at home since September 1949, over the Boston Braves.

This was the Phillies’ first four-game sweep vs. anyone since July 2014 at Milwaukee and first at home since June 2011 vs. the Marlins.

Yankees 7, Tigers 3

NEW YORK (AP) — Aaron Judge broke out of a slump with his 34th home run, regaining sole possession of the major league lead, and Chase Headley sparked the New York Yankees at the plate in beating Detroit.

Nationals 1, Marlins 0

MIAMI (AP) — Washington lefty Gio Gonzalez lost his no-hit bid in the ninth inning when Dee Gordon led off with a clean single, and the Nationals beat Miami. Gonzalez was pulled after Gordon hit a soft liner the opposite way to left-center field. He threw 106 pitches.

Orioles 2, Royals 1

BALTIMORE (AP) — Craig Gentry singled home the winning run with two outs in the ninth inning, and Baltimore cooled off Kansas City.

Red Sox 6, Indians 2

BOSTON (AP) — Doug Fister took a shutout into the eighth inning, rookie Rafael Devers went 4 for 4 and drove in a run and Boston beat Cleveland.