Arlington, TX (Sports Network) - Mike Fontenot had a pinch-hit RBI single in the 10th inning to put the Cubs in front, and Chicago took a 5-4 win over the Texas Rangers in the continuation of this weekend's interleague series.
Alfonso Soriano hit a two-run homer, and Starlin Castro added a solo shot for the Cubs, who snapped a two-game slide. After Chicago scored twice in the 10th to take a 5-3 lead, Carlos Marmol gave up an RBI single to Ian Kinsler in the bottom half but held on to secure the victory and get his eighth save.
That made a winner of Sean Marshall (4-1), who recorded the final two outs of the ninth inning in relief of Randy Wells. The Cubs' starter gave up three runs in 8 1/3 innings.
Nelson Cruz and Vladimir Guerrero each had two hits, including a homer, for the Rangers, who had won five in a row. Darren O'Day (1-2) got the loss.
O'Day started the top of the 10th for the Rangers, and Tyler Colvin led off with a double. He moved to third on a single by pinch-hitter Kosuke Fukudome, then scored on Fontenot's single to right.
Dustin Nippert then came in to pitch and got Ryan Theriot to ground out, leaving runners on second and third. After an intentional walk to Castro, Derrek Lee plated Fukudome with a groundout at second base.
Marlon Byrd walked to again fill the bases, but Nippert struck out Aramis Ramirez to end the inning.
The extra Cubs run was essential, as Marmol got into trouble in the bottom half. Elvis Andrus reached base by grounding into a fielder's choice, and after Michael Young struck out, Andrus took second on defensive indifference. Kinsler then singled to right to bring him in.
However, Guerrero grounded into a force out at second to end the game.
The Cubs took the lead in the second inning, which Byrd began by reaching on an error by first baseman Justin Smoak. Two batters later, Soriano hit a changeup that Rangers starter Derek Holland left up in the zone for a home run to left.
In the bottom half, consecutive singles by Guerrero, Josh Hamilton and Cruz got Texas within 2-1.
The Cubs got that run back in the third, when Castro hit a first-pitch fastball to right for his second career homer. However, the Rangers evened the game in the fourth on home runs by Guerrero and Cruz.
Holland gave up three runs -- two earned -- on four hits in six innings, and struck out five. Chris Ray, Darren Oliver and Frank Francisco each threw a scoreless inning in keeping the score 3-3.
The Cubs got their first win over the Rangers since 2007, the last time before this season that the teams met. Texas won two of three that year..Soriano's homer was the 298th of his career...Guerrero, Hamilton and Cruz each finished with two hits.