Alex Guerrero hit a grand slam and Adrian Gonzalez added a solo home run as the Los Angeles Dodgers rallied for 10-3 win over the Cincinnati Reds on Wednesday night.

Dodgers starter Hyun-Jin Ryu allowed two runs and four hits in four innings.

Gonzalez singled off Jeff Francis to lead off the four-run fifth. Juan Uribe followed with a fly to shallow right. Right fielder Jay Bruce called off second baseman Brandon Phillips but slipped and the ball fell for a single. After Joc Pederson walked, Guerrero homered to left.

Gonzalez homered off Sam LeCure started another four-run inning in the sixth.

Neftali Soto homered and Billy Hamilton had an RBI single and scored a run for the Reds.

Reds starter Homer Bailey pitched three hitless innings, facing just nine Dodgers batters. Bailey allowed a walk to Guerrero but then got a double play.