Tuesday -- D-backs 4, Rangers 2; Ray outduels Gallardo. Wednesday -- Jeremy Hellickson (6-6, 5.06) vs. Matt Harrison (N/A), 4:30 p.m., FOX Sports Arizona.
An old nemesis
Texas' Tuesday starter Yovani Gallardo has been a thorn in the D-backs sides for years, mostly while employed by the Milwaukee Brewers. He has a 7-1 record and 2.12 career ERA vs. the D-backs, and he enters Tuesday's game with a streak of 29-1/3 consecutive scoreless innings. That lone loss, however, came on April 22 of this season -- an 8-5 defeat in Phoenix. It was his worst outing of the season.
Tommy Gilligan-USA TODAY SportsTommy Gilligan
Long, hard climb
The Diamondbacks have pulled within one win of the .500 mark 12 times since being 8-8 on April 24, only to lose each time. They've got five games left before the All-Star break, and they'll need to win four to be above the break-even mark for their four-day hiatus. The D-backs are only 1-9 at Arlington since 2000.
Joe Camporeale-USA TODAY SportsJoe Camporeale
Welington Castillo has responded in a big way since being acquired from Seattle in the Mark Trumbo trade and has emerged as potentially more than a stop-gap solution to the D-backs' catching void. He has nine extra-base hits, including four home runs, in 65 at-bats with the D-backs while putting up a .262/.351/.523 slash line.
Matt Kartozian-USA TODAY SportsMatt Kartozian
Now you see him, now you don't
Injuries and a suspension have limited Josh Hamilton to just 10 games in his return to Texas. He's hitting .303 with two home runs but could be on the shelf again this week with a groin injury. The Rangers have gotten big production from first baseman Mitch Moreland, who leads the team with 14 home runs, including six in a stretch from June 25-30. Second baseman Rougned Odor has also hit well since returning from an early season exile to Triple-A.