MILWAUKEE -- Mike Fiers went eight innings and Khris Davis and Carlos Gomez hit home runs as the Milwaukee Brewers beat the Los Angeles Dodgers 4-1 on Saturday night at Miller Park.

In Fiers' first start for the Brewers since June 2, 2013, the right-hander held the Dodgers to one run and three hits with a walk and five strikeouts.

He was 8-5 with a 2.55 ERA in 17 starts for Triple-A Nashville before he was called up Friday night to replace injured Matt Garza.

Dodgers starter Zack Greinke made his second appearance at Miller Park after being dealt by the Brewers to the Angels at the deadline in 2012.

He needed 83 pitches to get through six innings and allowed four runs, eight hits and a walk while striking out six.

Greinke went 15-0 with a 2.81 ERA in 23 starts for Milwaukee in 2011 and the first half of 2012 but since then is 0-2 with an 8.10 ERA in two starts against his former team.

Home runs provided most of the offense.

Left fielder Khris Davis hit a two-run, opposite-field shot in the second inning to give Milwaukee a 2-0 lead.

Dodgers first baseman Adrian Gonzalez answered in the fourth inning with a one-out solo homer -- his second home run in as many days -- to cut the deficit in half.

Gomez led off the sixth inning with his 18th home run of the season. After Brewers catcher Jonathan Lucroy picked up his third base hit of the day, third baseman Aramis Ramirez gave Milwaukee a three-run lead with a run-scoring single.

Fiers allowed just two base hits in his final two innings and right-hander Francisco Rodriguez worked a scoreless ninth for his 35th save of the season.

NOTES: The Dodgers were awaiting results of an MRI performed Saturday on SS Hanley Ramirez, who was not in the starting lineup against the Brewers. Ramirez felt tightness in his right side during batting practice and gave way to a pinch runner after drawing a first-inning walk Friday. ... After giving C Jonathan Lucroy (right hamstring), SS Jean Segura (left quad) and LF Khris Davis (elbow) the day off Friday, Brewers manager Ron Roenicke had all three back in his starting lineup Saturday. ... The series concludes Sunday with Dodgers LHP Clayton Kershaw (13-2, 1.82 ERA) facing Milwaukee rookie Jimmy Nelson (2-2, 4.20 ERA).