Josh Bell homered in back-to-back innings and the visiting Arizona Diamondbacks won 5-3 on Wednesday to complete a doubleheader and three-game series sweep of the Cleveland Guardians, who have lost a season-high five straight. Bell, who began last season with Cleveland before being dealt to Miami, connected for an opposite-field solo homer against Carlos Carrasco (3-10) in the second. An inning later, he went deep with a man on for his ninth homer in 13 games.
The surging Diamondbacks, who won 7-3 in Wednesday's Game 1, became the first team this season to sweep a series from the AL Central-leading Guardians. Randal Grichuk homered for one of his two hits, Adrian Del Castillo had an RBI double in his first career at-bat and Eduardo Rodriguez (1-0) allowed three runs over 5 2/3 innings in his season debut as Arizona won for the 12th time in 14 games. Justin Martinez (two saves) struck out Lane Thomas with the bags loaded to end the game for the Diamondbacks, who are 24-9 since June 29.
Jose Ramirez hit his 30th homer and David Fry also went deep for Cleveland, which has allowed 35 runs during this five-game rut that's all come at home. Carrasco yielded four runs in 4 1/3 innings for the Guardians, who are 16-21 since June 26. Arizona opened the scoring in the second when Bell clubbed a Carrasco pitch onto the left-field fan porch.
Eugenio Suarez then roped a one-out double and scored on Del Castillo's hit off the 19-foot-high wall in left-center field for a 2-0 Diamondbacks le.