The Los Angeles Dodgers roughed up Trevor Cahill twice near the beginning of the season, leading to his demotion to the Arizona Diamondbacks' bullpen that preceded a one month-plus stay in the minors.
A rejuvenated Cahill hopes to show the NL West leaders how much he's improved since then.
Los Angeles looks to win for the 10th time in 13 road games as it faces the right-hander in the opener of a two-game set with the Diamondbacks on Tuesday night.
The Dodgers (74-58) began the season with two victories over the Diamondbacks (55-76) in Australia, sweeping that set by tagging Cahill for five runs and eight hits through four innings of a 7-5 victory March 23.
Los Angeles beat Cahill again 8-6 on April 13, as he allowed seven runs in four innings and lost his spot in the rotation. He wound up losing his first four starts with a 9.17 ERA and 13 walks in 17 2-3 innings.
After making 15 relief appearances, Cahill (3-8, 4.54 ERA) was sent to the minors June 12 before being recalled after the All-Star break. He's 2-2 with a 3.43 ERA in seven starts since returning, including 2-0 with a 2.33 ERA in four outings this month.
Cahill allowed two runs in 6 1-3 innings of Arizona's 3-2 loss to Washington on Wednesday.
"I think before I just didn't feel like I could throw any of my pitches for strikes, and I feel like my stuff wasn't there either," Cahill said. "That's kind of a recipe for disaster.
"(Now) if I fall behind, I feel like I can go to three different pitches, which helps out a lot."
He'll try to shut down a Dodgers team that has won 10 of 14 meetings with Arizona this season. Los Angeles will look to bounce back on the road after going 4-5 on a homestand that ended with an 11-3 loss to the New York Mets on Sunday.
Los Angeles, trying to fend off San Francisco atop the division, reinstated Hanley Ramirez from the disabled list before that contest. He went 0 for 4 after missing 14 games with a strained oblique.
"It's going to be good to have him back in there, obviously," manager Don Mattingly told MLB's official website. "We're not going to try to be that cautious. We're just going to play him. Obviously, we're not going to run him into the ground. If there's something going on or he's not feeling good, we'll give him a break."
The Dodgers will send Roberto Hernandez to the mound as he seeks another solid outing against the Diamondbacks.
Hernandez (7-9, 3.78) went 1-0 while giving up three runs in 12 innings over his first two starts after being acquired from Philadelphia, but allowed four runs - three earned - in five innings of a 4-1 loss to San Diego on Wednesday.
''I didn't feel it was my best,'' Hernandez said. ''I got behind in the count. I just wasn't able to get in a rhythm. I was getting outside of the zone a little bit.''
The right-hander went 1-1 in two starts against Arizona while with the Phillies, most recently allowing two runs in seven innings of a 4-2 victory July 27.
The Diamondbacks had won four of five at home before Sunday's 7-4 loss to San Diego. They've dropped seven of nine overall.