Updated

PHOENIX (AP) — Russell Martin hit a three-run homer, Ronnie Belliard drove in three runs and the Los Angeles Dodgers beat the slumping Arizona Diamondbacks 13-3 on Tuesday night.

James Loney finished with four hits and two RBIs for the Dodgers, who had six players collect at least two hits. Jamey Carroll also drove in two runs.

John Ely (1-1) allowed two runs and six hits in six-plus innings to pick up his first major league win.

The Diamondbacks have lost five straight games. Dan Haren (4-2) matched his season high with 10 strikeouts but also gave up 10 hits and four runs in 6 1-3 innings.

Kelly Johnson drove in two runs and Chris Young also had an RBI for Arizona.

The Dodgers scored 10 times in the last three innings while securing their first road series win of the season. They go for the three-game sweep on Wednesday night.

After the Diamondbacks scored three runs in the seventh to pull within one, the Dodgers pushed across seven in the eighth to put the game away. Carroll singled and scored on Martin's fourth homer of the season, then added a two-run single of his own later in the inning.

Los Angeles scored nine of its runs off Arizona relievers, who have surrendered 26 runs in 11 2-3 innings over the past four games.

The Chase Field crowd of 21,030 booed when Daniel Stange walked Belliard with the bases loaded to make it 9-3 in the eighth.

Arizona gave up 17 hits for the second time on this homestand.

After Los Angeles' big eighth, Arizona went down in order in the bottom half on seven pitches.

Ely, making his third career start, retired nine straight at one point and has gone 16 consecutive innings without issuing a walk.

He was removed after surrendering back-to-back singles by Mark Reynolds and Stephen Drew. Chris Young greeted Jeff Weaver with an RBI single, and Johnson hit a two-run double off George Sherrill later in the inning.

Haren got off to a stellar start. He struck out eight of the first nine batters he faced and set a franchise record by fanning the side in each of the first three innings. Arizona's ace needed 54 pitches to get through those innings, and Los Angeles figured him out after that.

The Dodgers put up two runs in the fourth on consecutive doubles by Loney, Casey Blake and Belliard.

NOTES: The last pitcher to record the first nine outs for his team by strikeout was San Francisco's Tim Lincecum on Sept. 28, 2008, also against the Dodgers. ... The Diamondbacks have struck out 49 times in the first five games of this homestand. ... Haren has only one win in his last eight starts against Los Angeles.