PHOENIX — Brandon Pfaadt pitched six innings of one-run ball and Blaze Alexander hit a two-run single during Arizona's three-run seventh inning, helping the Diamondbacks beat the Oakland Athletics 5-1 on Sunday.
Alexander, batting for Joc Pederson, drove in Geraldo Perdomo and Corbin Carroll with a bases-loaded grounder into left field off Austin Adams. Carroll was batting .196 with 23 strikeouts in 97 at-bats against left-handers before hitting a one-out double off T.J. McFarland (1-1).
''You find out a lot about guys when you're in the trench,'' Diamondbacks manager Torey Lovullo said. "I hear what's going on. I hear the evaluations. I hear the self-awareness. I hear the support. I hear the coaching between players, the advice, the sharing of knowledge. That's what stands out most to me about today.
''These guys fought. It wasn't an easy win. We're not playing our absolute best baseball. We made some mistakes. But we overcame them, and we won a game that I felt was one of those midseason must-win type of categories.''
Christian Walker followed Alexander's clutch swing with a single that drove in Ketel Marte for a 4-1 lead.
''Two groundballs,'' Athletics manager Mark Kotsay said. ''That's the game. If (Alexander's grounder) is hit directly at us, it's a double play and still a 1-1 game.''
Joe Mantiply (3-1), Ryan Thompson and Paul Sewald held Oakland hitless over the final three innings
Oakland has lost 12 of its last 13 road games. The A's went 7-20 in June for their 11th consecutive month with a losing record — longest in franchise history.