MLB: St. Louis 3, Chicago Cubs 2

July 12, 2013 at 8:16 PM

CHICAGO, July 12 (UPI) -- Carlos Beltran and Allen Craig drove in first-inning runs Friday and St. Louis held on from there to edge the Chicago Cubs 3-2.

The Cardinals have won six of their last seven and have split the first two outings in the four-game series.

Beltran tripled home Matt Carpenter in the opening frame and then scored on Craig's single. Carpenter doubled in the other St. Louis run to give the Cardinals a 3-1 lead in the seventh.

Joe Kelly (1-3) lasted 5 1/3 innings to get the win, giving a run on three hits. Four relievers then combined to give up a run on two hits in 2 2/3 and Edward Mujica needed just six pitches in the ninth to collect his 26th save.

Carlos Villanueva (2-5) surrendered two runs on four hits in six innings to take the loss. He retired the last 12 men he faced.

Chicago had won five out of six coming into the game.

Like Us on Facebook for more stories from UPI.com  
Related UPI Stories
Latest Headlines
Top Stories
Women's World Cup: U.S. inspired for rematch vs. Japan
UPI Horse Racing Weekend Preview
Report: Los Angeles Lakers on verge of acquiring Hibbert
LeBron, Cleveland Cavaliers not talking just yet
San Antonio Spurs optimistic about Ginobili returning