The Associatd Press
DENVER — Jhoulys Chacin came within an out of his second career shutout, and Colorado topped Philadelphia 5-2 Sunday afternoon.
Chacin gave up six hits, struck out three and didn’t walk a batter. His 8 2-3 innings marked the longest outing by a Rockies starter this season.
Jimmy Rollins hit an RBI double with two outs in the Phillies’ ninth, and Ryan Howard followed with a single to finish Chacin (5-3). Rex Brothers got the final out for his second save of the season.
Mets 4, Cubs 3
NEW YORK — Kirk Nieuwenhuis hit a three-run homer that capped a four-run rally in the bottom of the ninth inning, and the New York Mets salvaged what had been shaping up as another sorry afternoon, startling the Chicago Cubs.
Matt Garza pitched seven scoreless innings, and the Cubs scored twice on a madcap play that featured three bad throws by Mets infielders, giving Chicago a 3-0 lead.
Reds 5, Brewers 1
CINCINNATI — Johnny Cueto pitched six solid innings in his return to Cincinnati’s rotation and Jay Bruce homered in a win over Milwaukee.
Marlins 7, Cardinals 2
MIAMI — Ricky Nolasco allowed one run and three hits in seven innings to help Miami take the rubber game of its three-game series against St. Louis.
Pirates 6, Dodgers 3
PITTSBURGH — Rookie Gerrit Cole won again, getting home run help from Pedro Alvarez and pitching Pittsburgh past Los Angeles.
Cole (2-0) allowed three runs on seven hits and no walks in 5 2-3 innings. The top pick from the 2011 draft won in his big league debut last week.
Padres 4, Diamondbacks 1
SAN DIEGO — Kyle Blanks hit a three-run homer with two outs in the bottom of the eighth inning to a snap a tie and lift San Diego to its season-high sixth straight victory.
Braves 3, Giants 0
ATLANTA — Freddie Freeman singled three times and drove in one run, Julio Teheran pitched six scoreless innings and the Atlanta Braves beat the San Francisco Giants.
Teheran (5-3) allowed seven hits and one walk.