Craig Kimbrel tied a major league rookie record with his 40th save, Jason Heyward hit his first career grand slam, and the Atlanta Braves hung on to win their sixth straight, beating the Cubs, 5-4, at Chicago last night.
Kimbrel worked the ninth for his 40th save in 45 opportunities, tying a mark set by Texas’s Neftali Feliz last season. He ran his scoreless streak to 31 2/3 innings as Atlanta won for the eighth time in nine games.
Aramis Ramirez singled with two outs in the ninth for the Cubs, giving him a career-high five hits while extending his hitting streak to 12 games. He advanced to second when Heyward bobbled the ball in right. Tyler Colvin struck out to end the game.
Chipper Jones had three hits. So did Heyward, none bigger than his shot in the fourth. He connected after Alex Gonzalez drew a two-out, bases-loaded walk off Casey Coleman (2-6), making it 5-0.
Tigers 2, Rays 1 - Brad Penny pitched effectively into the seventh inning, Alex Avila had an RBI single, and Detroit beat host Tampa Bay.
Penny (9-9) gave up one run and eight hits over 6 1/3 innings.
Angels 5, White Sox 4 - Peter Bourjos drove a single through a drawn-in infield with the bases loaded in the ninth inning and host Los Angeles won its fifth straight.
Howie Kendrick homered and tripled as the suddenly surging Angels matched their longest win streak of the season with another late rally, trimming their AL West deficit to 3 1/2 games behind Texas.
Indians 7-5, Mariners 12-7 - Shin-Soo Choo’s three-run homer in the ninth gave host Cleveland yet another dramatic win, this over Seattle in the first game of a doubleheader briefly shaken by an earthquake.
Choo hit the first pitch from closer Brandon League (1-5) over the wall in left, helping the Indians end a four-game losing streak.
In the nightcap, Anthony Vasquez won his major league debut with a ton of run support and fellow rookie Dustin Ackley had three RBIs as Seattle earned a split.
Padres 7, Giants 5 - Alberto Gonzalez hit a go-ahead single in the ninth inning, Kyle Blanks had a two-run homer and San Diego topped host San Francisco for its season-best fifth straight victory.
Phillies 9, Mets 4 - Vance Worley (9-1) threw seven impressive innings, John Mayberry Jr. and Shane Victorino hit homers, and host Philadelphia beat New York.
Brewers 11, Pirates 4 - Casey McGehee homered during Milwaukee’s seven-run second inning and the surging Brewers pounded host Pittsburgh.
Royals 6, Blue Jays 4 - Eric Hosmer and Billy Butler homered, Bruce Chen won his fourth consecutive start for the first time, and Kansas City topped host Toronto.
Orioles 8, Twins 1 - Alfredo Simon allowed one run and three hits in a career-high eight innings, and Vladimir Guerrero and Mark Reynolds both had three hits as Baltimore beat host Minnesota.
Diamondbacks 2, Nationals 0 - Sean Burroughs hit a two-run home run and Ian Kennedy (16-4) pitched seven scoreless innings to lead visiting Arizona.
Reds 8, Marlins 6 - Yonder Alonso homered and drove in four runs, including a tiebreaking double in the ninth inning that sent Cincinnati to a road victory over Florida.
Dodgers 13, Cardinals 2 - Clayton Kershaw won his 16th game and Rod Barajas homered twice as Los Angeles pounded host St. Louis.
Rockies 8, Astros 6 - Seth Smith and Jonathan Herrera each hit a two-run homer and host Colorado beat Houston as Rex Brothers pitched a scoreless ninth inning to earn his first major league save for the Rockies who have won four straight.