PHOENIX — Geraldo Perdomo brought home Corbin Carroll with a sacrifice fly in the ninth inning, and the Arizona Diamondbacks rallied to beat the Toronto Blue Jays 5-4 on Friday night.
The Diamondbacks jumped above .500 for the first time since a win on April 3, improving to 48-47. Arizona had lost five straight times prior to Friday when it had a chance to push to a winning record.
''It's foot-on-the-gas time,'' pitcher Ryne Nelson said. ''Let's see how far out in front of .500 we can get. I think this team — we can get on a roll and start playing really well.''
The Blue Jays have lost eight of 10.
Arizona trailed 4-2 in the eighth before a two-out, two-run single by Alek Thomas that scored Perdomo and Eugenio Suarez. Both reached via a walk against reliever Trevor Richards and both advanced a base on a wild pitch.
Carroll started the ninth with a walk off Chad Green (2-2). Gabriel Moreno then struck out before Ketel Marte got another free pass. Carroll and Marte executed a perfect double steal and Christian Walker was intentionally walked to load the bases.
Perdomo lofted a fly ball down the left-field line that was caught by Daulton Varsho, but easily scored Carroll, who is one of the fastest players in the big leagues.
''It wasn't my best swing, but I'm glad that Corbin was on third base," Perdomo said, grinning. "Thank god.''