The score line said Arizona won 12-8, but the real story was how quickly the game turned once the seventh inning opened up. Against the Cleveland Guardians at Progressive Field on Saturday night, Geraldo Perdomo helped drive a rally that changed the shape of the night, then added to it again later as the Diamondbacks stretched their winning streak to four games and moved to 59-52.
Perdomo finished with four hits, two runs, a solo home run in the seventh and a bases-loaded, two-run single in the ninth. That was the difference in a game that lasted 3 hours and 39 minutes, Arizona's longest nine-inning game of the season. It also pushed the Diamondbacks seven games above.500 for the first time since May 28.
The seventh inning was the turning point
Arizona's seven-run seventh was the kind of burst that changes a box score and a game plan at the same time. Perdomo opened the inning with a solo home run, and the Diamondbacks kept stacking at-bats until they had their second seven-run inning of the season. Torey Lovullo said his hitters were determined to attack the starting pitcher, and that approach showed up in the way Arizona kept adding on rather than settling for one big swing.
Lovullo also pointed to an all-field approach, and that matters because rallies like this are rarely built on one perfect pitch. They usually come from pressure, contact and a lineup that keeps making the next at-bat uncomfortable. Arizona did not just score once and stop; it kept piling on.
The Guardians answered with five runs in the bottom of the eighth off Paul Sewald, a reminder that the game was never completely out of reach. But the damage from the seventh had already given Arizona enough breathing room to absorb that push.
Perdomo kept the pressure on
Perdomo's night was the clearest example of how one hitter can sit at the center of a rally without turning it into a solo act. He did not just provide the seventh-inning spark. He added the insurance in the ninth, extending Arizona's lead with another clutch hit when the Guardians still had time to make the score feel uncomfortable.
After the game, Perdomo kept the focus on the team's recent momentum, saying the group is just getting better and that the work in practice has been paying off. That fits the performance. Arizona did not look like a team waiting for one player to rescue it; it looked like a team with a plan that kept producing traffic and contact at the right moments.
What the Guardians' rally did and did not change
The Guardians' five-run eighth made the game look more competitive again, but it did not erase the larger issue. Arizona had already done the heavy lifting in the seventh, and that is why the final margin still landed at four runs. Cleveland briefly created tension, but the Diamondbacks had already shown they could answer with another blow if needed.
For Arizona, this was about more than one win. The streak is now at four, the record is moving in the right direction, and the offense looks increasingly capable of breaking a game open in a hurry. Rain is expected to be a factor on Sunday, but Saturday's result already told the main story: the Diamondbacks are playing with real offensive confidence, and Perdomo is right in the middle of it.







