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.

Related UPI Stories
Latest Headlines
Trending Stories
SB50: Denver Broncos face tough call at QB in 2016
Johnny Manziel's ex-girlfriend claims he hit her
NFLPA hopes to have independent arbitration for player discipline next season
Watch every star-studded Super Bowl commercial of 2016
Group recreates 'Mario Kart' video game at UK mall