(SportsNetwork.com) - Few pitchers have been better this season than Los Angeles' Dan Haren. He tries for a third straight solid start on Sunday when the Dodgers close out a three-game set with the Arizona Diamondbacks at Chase Field.
Haren pitched to a career-worst 4.88 ERA last season and struggled through a 6.00 ERA in four starts this spring. However, in two starts this year he has resembled the pitcher who was once a three-time All-Star, going 1-0 with a 0.75 ERA.
He did not get a decision on Tuesday against Detroit, but was terrific, as he surrendered just a run and three hits in six innings of his team's 3-2 win.
"He's been sharp, what we've expected," manager Don Mattingly said.
Haren, who pitched two-plus seasons in Arizona, has only faced his former team three times (2 starts) and is 2-1 with a 2.81 ERA.
While Haren has thrived, Arizona righty Trevor Cahill has struggled mightily and could lose his rotation spot with another poor showing. Cahill fell to 0-3 on Tuesday, as San Francisco rocked him for five runs and eight hits in just 3 2/3 innings.
"My bullpens have been better," Cahill said. "I'm just trying to take it into the game. You get in those situations where there are guys on, you try to do too much and you try to throw too perfect of a pitch instead of letting your stuff work. I felt like today if I fell behind, I'd leave something middle, and if I got ahead, I'd try to make too perfect of a pitch to try to strike somebody out. I just have to realize what kind of pitcher I am."
Cahill gave up five runs in four innings in a loss to the Dodgers in Australia, but is 6-1 lifetime against them with a 2.57 ERA.
On Saturday the Dodgers continued their dominance of the D'backs, as Adrian Gonzalez homered for the third straight game and Zack Greinke spun 5 1/3 efficient frames, as Los Angeles won, 8-5.
After hitting a two-run homer and driving in five runs during Friday's series opening win, Gonzalez launched another two-run blast and finished 2-for-4 with two runs scored to help the Dodgers claim their fourth win in five games.
Los Angeles has now won five straight in the series, while taking 11 of the last 14, including seven of nine at Chase Field.
Juan Uribe registered three hits, two RBI and a run scored, while Greinke (3-0) held Arizona to just one run on eight hits with eight strikeouts to remain unbeaten on the season.
A.J. Pollock clubbed a pinch-hit, solo home run in the fifth and Mark Trumbo added a two-run double in the ninth for Arizona, which saw starter Wade Miley (2-2) allow five runs on eight hits and three walks over five innings to absorb the loss.
"He had no command at all," Arizona manager Kirk Gibson said of Miley. "He just had no feel for the strike zone. His mechanics were not good. He just wasn't comfortable the whole five innings he was out there. He didn't give us what we needed."
Los Angeles, of course, swept the Diamondbacks in the season-opening two-game set in Australia.