Odubel Herrera homered, doubled and scored two runs, Jean Segura homered while singling twice and scoring twice and the host Philadelphia Phillies dominated the Arizona Diamondbacks 7-0 on Saturday.
Didi Gregorius added three doubles and two RBIs for the Phillies, who won their second in a row and moved one game above .500.
Phillies starter Kyle Gibson (10-5) tossed six scoreless innings and allowed three hits with three strikeouts and no walks.
The Diamondbacks, who managed only four hits, dropped their second straight to the Phillies after winning the first four head-to-head meetings this season.
Arizona starter Humberto Mejia scattered eight hits and four runs over six innings. Mejia (0-1) struck out three and walked one.
The Phillies went ahead 2-0 in the first inning after Bryce Harper lined a sacrifice fly to right and Gregorius added an RBI double.
Herrera and Segura hit back-to-back solo homers in the third for a 4-0 advantage.
The Diamondbacks managed just one hit through the first four innings, two-out double by Josh VanMeter in the second.
David Peralta opened the fifth for Arizona with a single to right. One out later, Daulton Varsho singled to place runners at first and second. After a meeting at the mound, Nick Ahmed and Mejia each grounded out to end the threat.
Jose Alvarado threw a scoreless seventh inning with two strikeouts and Hector Neris struck out the side in order in the eighth for the Phillies.
In the bottom of the eighth, Segura was retired for the first time with a groundout to shortstop to start the frame. But Harper followed with a double down the left field line. It was Harper's 30th double of the season. Gregorius then smacked an RBI double to left for a 5-0 Phillies advantage.
The Phillies stayed aggressive as Miller hit an RBI single and Rafael Marchan added a run-scoring groundout for a 7-0 lead.
Sam Coonrod pitched the ninth for the Phillies and struck out Josh Rojas. Ketel Marte singled and Pavin Smith grounded out. Pinch hitter Bryan Holaday grounded out to end the game.
--Field Level Media
Arizona | Philadelphia | |
Humberto Mejia | Player | Kyle Gibson |
Loss | W/L | Win |
6.0 | IP | 6.0 |
3 | Strikeouts | 3 |
8 | Hits | 3 |
6.00 | ERA | 0.00 |
Arizona | Philadelphia | |
David Peralta | Player | Jean Segura |
1 | Hits | 3 |
0 | RBI | 1 |
0 | HR | 1 |
1 | TB | 6 |
.500 | Avg | .750 |
Team | Hits | HR | TB | Avg | LOB | K | RBI | BB | SB | Errors |
Arizona | 4 | 0 | 5 | .129 | 8 | 9 | 0 | 0 | 0 | 1 |
Philadelphia | 12 | 2 | 25 | .353 | 10 | 4 | 7 | 1 | 0 | 0 |