Braves Walk-Off on Cubs; Pirates Top Cardinals; White Sox Sink Diamondbacks


Published on May 10 2014 7:45 am
Last Updated on May 10 2014 7:46 am
Written by Greg Sapp

ATLANTA--Julio Teheran threw flawless baseball in eight innings of work, but took a no-decision as the Braves knocked off the Cubs 3-2 in 10 innings at Turner Field.  Teheran struck out nine and gave up a solo homer to Mike Olt for the lone run and hit of his outing.  Craig Kimbrel blew his second save of the season, and Alex Wood grabbed his third win.  Freddie Freeman delivered the game-winning hit for Atlanta as part of his three-hit performance.  Chris Johnson also had three hits with two RBI.  Jason Hammel tossed seven innings and gave up two runs to take a no-decision.  Wesley Wright took his first loss of the season.  Ryan Kalish drove in the other run for the Cubs in the loss.


PITTSBURGH--Neil Walker hit a three-run homer and knocked in four runs as the Pirates topped the Cardinals 6-4 at PNC Park.  Ike Davis added two RBI for Pittsburgh, which has won three straight.  Justin Wilson picked up the win, but threw just four pitches.  Mark Melancon notched his third save.  Allen Craig hit a three-run homer for the Cardinals, which has lost two of three.  Jhonny Peralta also homered in the loss.  Carlos Martinez took the loss out of the bullpen.


CHICAGO--Jose Abreu was three-for-four with a solo homer and two RBI as the White Sox sank the Diamondbacks 9-3 at US Cellular Field.  Alexei Ramirez added a grand slam for Chicago, which has won five of six.  Andre Rienzo allowed three runs in 5-2/3 innings for the win.  Brandon McCarthy gave up seven runs in under four innings for the loss.  Gerardo Parra hit a two-run homer for Arizona, which had won two straight.


TODAY: Cardinals at Pittsburgh, 6:05pm; Cubs at Atlanta, 6:10pm; Arizona at the Cell, 6:10pm