PHOENIX (AP) — Geraldo Perdomo brought home Corbin Carroll with a , 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 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.
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 then lofted a fly ball down the left-field line that was caught by Daulton Varsho, but scored Carroll easily.
Richards and Green combined to walk five batters over the final two innings, including four unintentionally.
Carroll's RBI single in the third gave the D-backs a 1-0 lead. Arizona threatened to get more after loading the bases with two outs, but Yariel Rodriguez froze Perdomo with a full-count breaking ball to get out of the jam.
The Diamondbacks extended their advantage to 2-0 in the fourth on Kevin Newman's sacrifice fly.
Toronto would rally to tie, scoring one run in both the fifth and sixth innings. Kevin Kiermaier had an RBI groundout and Spencer Horwitz added a sac fly.
The Blue Jays pushed ahead 3-2 in the seventh when Ernie Clement's sac fly brought home Varsho, who led off the inning with a triple into the right-center gap. Vladimir Guerrero Jr.'s sac fly in the eighth made it 4-2.
Varsho returned to Chase Field for the first time since the Diamondbacks traded him to the Blue Jays for Lourdes Gurriel Jr. and Moreno following the 2022 season.
Arizona's Ryne Nelson gave up three runs on five hits over seven innings. He struck out five. Justin Martinez (4-1) worked a scoreless ninth for the victory.
Toronto's Rodriguez gave up two runs on four hits and three walks over four innings, striking out seven.
Perdomo , diving to catch Alejandro Kirk's grounder before sitting up and flinging the ball to first for the second out.
TRAINER'S ROOM
Diamondbacks: Manager Torey Lovullo says Gurriel was held out of the lineup with left shoulder soreness.
UP NEXT
The D-backs will start RHP Yilber Diaz (0-0, 1.50 ERA) on Saturday. The Blue Jays counter with RHP José BerrÃos (8-6, 3.76 ERA)
___
AP MLB:
David Brandt, The Associated Press