Pence, Sandoval, Crawford blast Giants past Rockies


Even when the San Francisco Giants pick up a rare win at Coors Field, they still lose.

In this case, two pitchers — starter Matt Cain and reliever Santiago Casilla, who both strained their right hamstrings and will undergo MRIs to determine the severity.

Hunter Pence hit one of San Francisco’s three solo homers and reliever Yusmeiro Petit threw three sharp innings after Cain left as the Giants beat the Colorado Rockies 5-1 on Wednesday night.

“The win was great,” Pence said, “but it’s a huge blow to lose Cain and Casilla.”

Pablo Sandoval and Brandon Crawford also connected for the NL West-leading Giants, who won at this hitter friendly venue for just the fifth time in 15 games dating back to last season.

Cain had good command and was cruising along, not allowing a hit through three innings. Then, on his last pitch of the third, he felt a twinge in his hamstring.

Casilla was hurt in the ninth inning when he tried to beat out an infield hit, falling over the bag and rolling several times on the field. He was helped to the dugout by the trainers and was replaced on the mound by Jeremy Affeldt, who finished the game.

Petit (3-1) pitched effectively in Cain’s place as he and four other relievers limited the best offensive team in the majors to just five hits.

Reds 2, Nationals 1

In Washington, Alfredo Simon settled down after a poor start and came back after a 61-minute rain delay to win his sixth game, allowing one run over seven innings.

Brewers 6, Braves 1

In Atlanta, Mark Reynolds hit a first-inning grand slam and Kyle Lohse combined with Francisco Rodriguez on a five-hitter as Milwaukee ended a four-game losing streak.

Marlins 14, Phillies 5

In Miami, Marcell Ozuna hit a grand slam and drove in five runs to help power the Marlins past Philadelphia.

Dodgers 4, Mets 3

In New York, Adrian Gonzalez homered for the third straight game, and Yasiel Puig and Hanley Ramirez hit back-to-back shots for Los Angeles.

Ryu Hyun-jin (4-2) came off the disabled list and pitched the Dodgers to their 11th victory in 12 meetings with the Mets dating to July 1, 2012.

Cardinals 3, D-Backs 2 (12)

In St. Louis, Arizona shortstop Chris Owings threw wildly to the plate on a bases-loaded grounder in the 12th, allowing Matt Holliday to score the winning run for the hosts.


Yankees 4, Cubs 2 (13)

In Chicago, Brendan Ryan scored off a wild pitch before John Ryan Murphy capped a two-run 13th with an RBI single as New York beat the Cubs after Chicago wasted another dominant start by Jeff Samardzija.

The Yankees scored two in the ninth against Hector Rondon to wipe out a 2-0 deficit. Samardzija pitched four-hit ball over seven innings.

New York’s Ichiro Suzuki went 2-for-5 with an RBI.

Pirates 9, Orioles 8

In Pittsburgh, Tony Sanchez’s tiebreaking single scored Starling Marte in the bottom of the seventh to put the Pirates ahead to stay.

Twins 2, Padres 0

In San Diego, Phil Hughes threw seven shutout innings and Trevor Plouffe homered for Minnesota.


Indians 11, Tigers 10 (13)

In Cleveland, Asdrubal Cabrera scored off Al Alburquerque’s bases-loaded balk in the 13th to give the Indians a victory over Detroit.

Rangers 4, Mariners 3

In Arlington, Texas, Nick Tepesch won for the first time in more than 10 months and Choo Shin-soo hit a tie-breaking home run as the Rangers defeated Seattle.

Blue Jays 6, Red Sox 4

In Boston, Edwin Encarnacion had two homers for the second straight game as Toronto sent the Red Sox to their sixth consecutive loss.

Royals 3, White Sox 1

In Kansas City, Jeremy Guthrie, Wade Davis and Greg Holland combined on a four-hitter as the Royals rallied in the eighth inning to avoid being swept in a three-game series.

Kansas City’s Norichika Aoki had two hits in four at-bats, scored a run and drove in one.

Athletics 3, Rays 2

In St. Petersburg, Florida, Brandon Moss hit a solo homer for Oakland’s only hit as the Athletics took advantage of the sloppy Rays.

Angels 2, Astros 1

In Anaheim, Jered Weaver pitched a two-hitter for his first complete game in nearly two years and Albert Pujols hit a go-ahead home run in the sixth for Los Angeles.