Advertisement

MLB: Chicago Cubs 4, Arizona 2

PHOENIX, April 30 (UPI) -- Alfonso Soriano hit his ninth and 10th homers of the season Friday, helping bring the Chicago Cubs from behind to a 4-2 win over Arizona.

The Diamondbacks took a 2-0 lead in the first on a home run by Justin Upton, but could not score again against starter Carlos Zambrano and three relievers.

Advertisement

Zambrano (3-1) won his ninth consecutive road start, giving up two runs on four hits in six innings. Carlos Marmol struck out one in the ninth for his sixth save.

Chicago halted a four-game losing streak.

Both Soriano and Geovany Soto hit solo homers in the fifth to tie it and Soriano had another solo blast in the seventh to put the Cubs in front.

A fielder's choice grounder from Aramis Ramirez brought home Darwin Barney with the final run in the eighth.

Armando Galarraga (2-3) gave up three runs on six hits over seven innings to take the loss.

Latest Headlines