PHOENIX -- The Milwaukee Brewers finally got their offense going again, with Prince Fielder leading the way.
The big first baseman homered, doubled and singled to help the Brewers snap a five-game losing skid with a 10-5 victory over the Arizona Diamondbacks on Sunday.
Geoff Jenkins hit his first home run since April 17, a two-run shot off Claudio Vargas in the first inning, in a 16-hit Brewers' effort that ended the Diamondbacks' five-game winning streak. Corey Hart homered for only the third time in his career, second as a pinch hitter, for Milwaukee's 10th run.
Fielder hit his 17th home run, a booming drive to straightaway center leading off Milwaukee's three-run fourth, to tie the club record for most homers by a rookie. Greg Vaughn hit 17 for the Brewers in 1990.
"That's good, I guess," Fielder said. "Hopefully I can get some more. First, I just want to get some more hits."
He was 7-for-56 (.125) entering the game and hadn't had a multihit outing in 15 games. He also scored two runs against the Diamondbacks.
"I was in a little slump. That's going to happen," he said. "I wasn't trying to fight my way out of it and just trying to relax a little bit."
That's not easy, he said, "especially for me. I've got a bad temper."
Luis Gonzalez doubled in a run for Arizona in the sixth for his 2,300th career hit, earning a standing ovation from the crowd. It was his 523rd double, tying him with Willie Mays for 32nd on the majors' career list.
The Brewers, whose 16 hits matched their season high, salvaged the third game of the series.
"We've always struggled against Vargas so it was good to see," manager Ned Yost said. "Jenks started it out with a home run in the first inning. That always takes a little pressure off. We just kind of kept coming all day."
Dave Bush (6-7), who beat Arizona in his first outing of the season on April 7, allowed five runs, four earned, and nine hits in 6 1/3 innings. He left after giving up three runs in the seventh.
"We had good run support and great defense behind me," Bush said. "That's a combination you can win a lot of games with."
Center fielder Brady Clark made a spectacular diving catch on the warning track to rob Orlando Hudson to save a run and end the sixth inning.
"I didn't think he had a chance at it and he laid it out," Arizona manager Bob Melvin said. "That ends up being huge for them."
Jeff DaVanon was 3-for-4 with a double and an RBI, and scored twice for the Diamondbacks. Chad Tracy went 2-for-4 with three RBI.
Milwaukee went up 2-0 in the first. Jeff Cirillo singled and Jenkins hit Vargas' 2-2 pitch into the right-field seats for his ninth home run of the season. Bush added a run-scoring double in the second.
Consecutive two-out singles by DaVanon, Hudson and Tracy cut the lead to 3-1 in the third, but Milwaukee responded with three in the fourth.
Fielder hit the first pitch 420 feet far above the home run line on the center-field wall. Bill Hall doubled and scored on Mike Rivera's single. Rickie Weeks' RBI single later in the inning made it 6-1 and ended Vargas' day.
Vargas (7-6) gave up six runs and six hits in 3 2/3 innings, striking out two and walking none, failing to make it past the fourth inning for the second start in a row.
"We have problems when our starter goes three or four innings," Melvin said. "We feel the repercussions of it for days to come sometimes. We've just got to get some more innings out of our starters. We're just giving up too many runs early, and we're having to go to our bullpen too early."
Tracy's fielding error at third cleared the way for two unearned runs for Milwaukee in the fifth.
Carlos Lee's RBI single off Edgar Gonzalez in the sixth made it 9-1 and gave every Brewers starter at least one hit.
Arizona cut the lead to 9-5 in the seventh on an RBI single by DaVanon and a two-run double by Tracy. Brian Shouse relieved Bush with Tracy on second and got Tony Clark to ground out. He then struck out Gonzalez to get out of the inning.
The Brewers scored in double digits for the first time since a 16-10 loss to Minnesota on May 20. ... Arizona 1B Conor Jackson left the game with a left shoulder strain after stretching to tag Fielder for a double play to end Milwaukee's sixth inning. The injury was not believed to be serious but Jackson probably will undergo a precautionary MRI exam on Monday. ... Arizona SS Stephen Drew is 0-for-7 in his first two big league games.