This one swung from quiet to chaotic and back again. Cleveland led early, Arizona tied it in the middle innings, and then the floodgates opened in the seventh as the Diamondbacks pulled away for a 12-8 win over the Guardians.

The Game Network — Where History Is Kept
 123456789RHE
ARI00002071212160
CLE2000000518141

Gerardo Perdomo was at the center of it all, going 4-for-6 with a home run and 3 RBI. He drove in the tying run with a rundown-aided fielder's choice earlier in the game, then delivered the go-ahead blow himself, and capped his night with a two-run single in the ninth. His night matched the game's shape: a little bit of everything, and enough of it to matter.

Cleveland opened the scoring in the first when Hoskins homered to center, scoring DeLauter for a 2-0 lead. Arizona clawed back in the fifth on a throwing error and a fielder's choice grounder by Moreno that tied it at 2-2. The decisive swing came in the seventh: with the score still tied, Perdomo homered to right to put Arizona ahead for good. The Diamondbacks kept swinging that inning, with Vargas, McCann and Carroll each adding hits that pushed the score to 9-2, Carroll's three-run homer to center punctuating the outburst.

Cleveland starter Parker Messick worked 4.1 innings and allowed 2 runs, but the bullpen could not hold the line, with Hunter Gaddis surrendering 4 runs in just 0.2 innings and taking the loss to fall to 1-3. The Guardians did not go quietly, however, answering with 5 runs in the eighth on homers, singles and a sacrifice fly from Bailey, and added another run in the ninth on a groundout by Halpin. Arizona starter Kohl Drake allowed 2 runs over 4.0 innings, while Gerardo Carrillo picked up the win after 2.0 scoreless innings in relief, improving to 2-0 with a 1.13 ERA.

Arizona, winners in four straight, improved to 59-52 and sit second in the division. Cleveland fell to 56-56, losers of two straight. Corbin Carroll, who finished 2-for-5 with a homer and 3 RBI, sits at 98 career home runs, three shy of 100, while Rhys Hoskins is two away from 200 after his blast in the first. Ketel Marte, who doubled, remains eight doubles shy of 300 for his career.