LOS ANGELES – The Dodgers got home runs from four different players on Saturday night and Los Angeles routed the Reds 8-3 at Dodger Stadium.

Yasiel Puig, Kiké Hernandez, Justin Turner and Adrian Gonzalez all went deep as the Boys in Blue hammered Reds' rookie starting pitcher David Holmberg.

Holmberg (1-2) lasted just two innings, the shortest outing of his career, and was roughed up to the tune of seven runs on five hits.

Brett Anderson bounced back from a rough outing of his own last Monday against the Nationals, but gave the Dodgers the quality start they needed allowing three runs on six hits in six innings.

"I thought my stuff early was pretty good," Anderson said. "It was like a tale of two games. I was able to make some pitches and give us a quality start and get back to what I like to do."

Todd Frazier tied a career-high by hitting his 29th homer of the season off Anderson in the first inning, giving Cincinnati an early 2-0 lead.

The Dodgers rallied in the bottom half of the second inning thanks to Latinos, Puig and Hernandez. Puig led off the inning with a solo shot to center field and Hernandez hit a three-run blast to left six batters later.

"I've always been an every day player and at the beginning of the year it took me a little while to get used to my role," Hernandez said. "Now that I'm getting more at-bats, it's just a matter of staying consistent."

Los Angeles continued their home run barrage with blasts in the third inning by Turner and a solo shot by Gonzalez in the fourth.

Turner is on a tear since coming off the disabled list on Thursday, and has three hits, one homer and three RBIs over the last three games.

Gonzalez hit his team-leading 24th home run of the year and went deep for the second consecutive game.