fb pixel

Log In

Reset Password

Cain does it all in Giants victory

PHOENIX — Matt Cain gave up three hits in six innings and singled in a pair of runs to help the San Francisco Giants end a nine-game losing streak against Arizona, 5-2.

Cain (2-2) allowed a run, struck out eight, walked two and hit a batter in his first victory in five outings. Trevor Cahill (2-4) took the loss as the Diamondbacks were beaten for the sixth time in seven games.

Cain singled twice. His second brought in two runs after Cahill had hit consecutive batters with two outs in the sixth. Cahill allowed four runs on five hits in 52/3 innings. Santiago Casilla pitched a scoreless ninth for his seventh save in eight tries as San Francisco beat Arizona for the first time since last Sept. 3.

Mets 9, Marlins 3

At Miami, David Wright homered and singled three times in his fourth consecutive multihit game Saturday, and R.A. Dickey earned his fifth victory by pitching six innings to help the New York Mets beat the Miami Marlins 9-3.

The Marlins lost for only the second time in their past 11 games, while the Mets have won six of seven.

Brewers 8, Cubs 2

At Milwaukee, Shaun Marcum pitched seven strong innings and Edwin Maysonet hit his first career grand slam to lead the Milwaukee Brewers over the Chicago Cubs.

It was the second straight win for the Brewers, who beat the Cubs in 13 innings Friday in a 5-hour game that ended just past midnight. Saturday's start remained at noon because it was a nationally televised game.

Pirates 5, Astros 2

At Pittsburgh, Andrew McCutchen had a solo home run among his four hits, Jose Tabata also homered and the Pittsburgh Pirates beat the Houston Astros.

Charlie Morton (2-3) rebounded from consecutive poor starts and allowed one earned run in six innings, and the Pirates matched a season high for runs at PNC Park, winning for the first time in their past three games.

Padres 2, Phillies 1

At Philadelphia, Edinson Volquez pitched six effective innings, pinch-hitter Jesus Guzman drove in the go-ahead run with a sacrifice fly and the San Diego Padres beat the Philadelphia Phillies and ace Roy Halladay for the second time this season.

Volquez (2-2) escaped a few jams early in the game and then again in the fifth inning. The righty won his second straight start. He allowed one run and six hits, walked two and struck out five.

Nationals 2, Reds 1

At Cincinnati, Jordan Zimmermann extended Washington's streak of dominant starts, and Danny Espinosa homered for the second straight game, leading the Nationals over the Cincinnati Reds.

The Nationals lost catcher Wilson Ramos, whose right leg buckled while he chased a passed ball in the seventh inning. He had to be helped from the field.

Braves 7, Cardinals 2

At St. Louis, Brandon Beachy pitched six innings of one-run ball and helped himself with an RBI single, Michael Bourn added a solo homer and the Atlanta Braves beat the St. Louis Cardinals.

Beachy (4-1) allowed only two singles and lowered his ERA to 1.60, fifth best in the NL. He struck out six and walked four.

Dodgers 2, Rockies 1

At Los Angeles, Aaron Harang pitched eight solid innings, pinch-hitter Tony Gwynn Jr. hit a go-ahead RBI single, and the Dodgers improved the best record in the majors with a victory over the Colorado Rockies.

Harang (2-2) allowed a run on four hits and escaped a bases-loaded jam in the third, helping send the Rockies to their seventh loss in eight games and dropping them a season-worst 81/2 games behind the Dodgers (22-11).

Yankees 6, Mariners 2

At New York, Phil Hughes won consecutive starts for the first time this season, and Raul Ibanez homered against his former team for the second straight day as New York beat Seattle.

Jayson Nix hit a two-run shot during a four-run second inning for his first homer with the Yankees, who have won six of eight.

Athletics 3, Tigers 1

At Oakland, Calif., Brandon McCarthy matched a career high with 10 strikeouts after missing his last start with a sore right shoulder, leading Oakland past Detroit.

The A's opening-day starter scattered four hits over seven innings to quiet fears of another serious injury setback. McCarthy (3-3) had struck out 10 batters only twice before.

Angels 4, Rangers 2

At Arlington, Texas, Kendrys Morales had a pinch-hit, tiebreaking sacrifice fly in the seventh inning to lead Los Angeles.

C.J. Wilson worked into the sixth for the Angels after becoming the first major leaguer in 11 seasons to start consecutive games. He had faced only five batters against his former team in the rain-interrupted series opener.

Orioles 5, Rays 3

At Baltimore, Adam Jones had a pair of hits and knocked in two runs, Bill Hall hit a solo homer and Baltimore capitalized on five errors in the win over Tampa Bay.

The Orioles were outhit 7-6 and struck out 12 times but scored three unearned runs for their second straight win in this series between the two top teams in the AL East.

Red Sox 4, Indians 1

At Boston, Felix Doubront pitched six strong innings and Cody Ross homered to lead Boston to a win over Cleveland and its first winning streak in May.

Doubront (3-1) allowed one run on three hits, which was all the Indians would get as relievers Andrew Miller, Vicente Padilla and Alfredo Aceves didn't allow a baserunner over the final three innings.

Royals 5, White Sox 0

At Chicago, Luke Hochevar allowed three hits in seven shutout innings and Kansas City scored three first-inning runs off Chris Sale to beat Chicago.

Blue Jays 2, Twins 1

At Minneapolis, Jose Bautista homered for the third time in two nights and Drew Hutchison threw six strong innings for his second career win as Toronto beat Minnesota.

Bautista has just nine hits over his past 53 at-bats, but five of them have been home runs. He hit two in Friday night's loss, and his sixth-inning solo shot against Twins starter P.J. Walters (0-1) was the game-winner.