Updated

Alfonso Soriano and Darwin Barney each homered off Alexi Ogando and the Chicago Cubs beat the Texas Rangers 5-4 on Tuesday.

Johan Yan walked Wellington Castillo before Soriano hit his third long ball of spring training in the first inning. Anthony Rizzo added a sacrifice fly in the first.

Barney homered with one out in the second.

Texas scored twice in the first two innings against left-hander Chris Rusin. But Rusin settled down and allowed just one hit in his three remaining innings.