• My Scores
  • MLB
  • Golf
  • World Cup

Florida at Arizona

Scoreboard
Florida (31-22) «000211100570
Arizona (30-25)100000010261

Sanchez, Marlins end D-Backs' streak at seven

CBSSports.com wire reports
  •  

PHOENIX -- Drubbed their previous two games, the Florida Marlins needed a big lift from Anibal Sanchez.

He gave them two: an expected one from his arm, an unexpected one with his bat.

Sanchez ended a marvelous May by pitching eight effective innings and drove in two runs on chopping groundouts, helping the Marlins snap Arizona's seven-game winning streak with a 5-2 victory against the Diamondbacks on Tuesday night.

"He's been very consistent through the whole season so far and he did today what he's been doing lately," Marlins manager Edwin Rodriguez said.

More on Marlins at D-Backs
Related links
Fantastic videos

Updating MLB news | Follow on Twitter

Florida needed it.

After opening its seven-game road trip with a three-game sweep at San Francisco, the Marlins had lost three of four, including back-to-back lopsided losses to the Dodgers and the Diamondbacks.

Sanchez did his part, allowing two runs and six hits while striking out eight to win his fifth straight decision. Logan Morrison and Gaby Sanchez hit solo homers and the Marlins took advantage of a shaky Ian Kennedy (6-2) to make the most of their seven hits.

Leo Nunez cleaned it all up, working a perfect ninth for his 19th save in 20 chances, helping Florida bounce back from a 15-4 loss in the series opener Monday night.

"It's just a good feeling to get a win after those last two," said Morrison, who has reached safely in all 32 games he has played this season, the longest active streak in the majors.

Arizona ended its magnificent May with a dud.

Kennedy had trouble locating his pitches in one of his shortest outings of the season and the offense had trouble locating Sanchez's changeup all night, leading to the Diamondbacks' third loss in 18 games. Justin Upton and Kelly Johnson hit solo home runs, but Arizona had just four other hits after getting 19 the night before.

"We really had only two opportunities against him," Diamondbacks manager Kirk Gibson said of Sanchez. "He dealt with those situations really well."

Arizona had five home runs while just missing the nine-inning team record for hits in the series opener. This one didn't figure to be as explosive. Not with Sanchez and Kennedy on the mound.

Sanchez was coming off his second complete game of the season, a five-hit shutout over San Francisco on Thursday to win his fourth consecutive decision.

Kennedy wasn't bad his last time out, either, holding Colorado to a run over eight innings on Wednesday in his fifth straight win.

Sanchez got off to a rocky start, giving up Upton's long solo homer in the first on an 0-1 pitch, then settled into a rhythm. He struck out the side in the fourth inning, then worked through a little traffic in the sixth and seventh before giving up Johnson's 10th homer in the eighth.

That part the Marlins could see coming.

The surprise came from Sanchez's bat.

A .079 hitter with four career RBI, he drove in runs in the fourth and sixth innings. OK, so maybe they were high-bouncing choppers that led to easy outs, but he got the ball in play and the runs across the plate.

"When I'm hitting, I just try to hit the ball, put the ball in play," Sanchez said. "Because something could happen if I put the ball in play."

Kennedy was offkilter after cruising through the first inning, stranding runners in scoring position over the next two innings before really getting into trouble in the fourth.

The right-hander was knocked for two hits to open, then walked consecutive hitters to give Florida a run. Sanchez made it 2-1 with a groundout off the plate and Chris Coghlan was hit on the foot to load the bases, but Kennedy ended the inning by getting Omar Infante to ground out.

Kennedy's trouble didn't end there, though.

Morrison led off the fifth with his seventh homer, hitting a 1-2 fastball that was a little too close to the plate over the wall in center to make it 3-1.

Kennedy lasted five innings, giving up three runs and five hits, with three walks, a hit batter and two wild pitches.

"I feel like it was me that beat myself," Kennedy said after his shortest outing since lasting three innings in a loss to St. Louis on April 13. "I minimized the damage in those situations, but I want to go deeper in the game. It is frustrating when it is me that does it."

But Arizona's problems didn't end with him leaving.

Sanchez drove in another run on another chopping groundout in the sixth inning after Emilio Bonifacio singled and went from first to third on pitcher Esmerling Vasquez's throwing error during a pickoff attempt.

Gaby Sanchez made it 5-1 with a solo home run off Aaron Heilman in the seventh, his ninth.

Notes

  • Hanley Ramirez , Florida's three-time All-Star shortstop, missed his second successive game after experiencing stiffness in his lower back against Los Angeles on Sunday.
  • Johnson is 13 for 31 during a seven-game hitting streak, including nine extra-base hits.
 
Copyright 2014 by STATS LLC and The Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and The Associated Press is strictly prohibited.
 
 
CBSSports Facebook Google Plus
COMMENTS
Conversation powered by Livefyre
Anibal Sanchez pitches eight innings, striking out eight while improving to 5-1 on the season. (AP)
Anibal Sanchez pitches eight innings, striking out eight while improving to 5-1 on the season. (AP)

Players of the Game
Florida

G. Sanchez
AB 4
R 1
H 2
HR 1
RBI 1
Arizona

J. Upton
AB 4
R 1
H 2
HR 1
RBI 1
 

CBSSports.com Shop

Nike Philadelphia Phillies Classic Full Zip Hoodie

Summer Sale!
Save an extra 30% on sale items
Shop Now

Florida Marlins
HittersABRHRBIBBSOLOBAVG
Chris Coghlan, CF4000011 .233
Omar Infante, 2B5000004 .250
Logan Morrison, LF4111011 .320
Gaby Sanchez, 1B4121000 .322
Greg Dobbs, 3B4110001 .347
Mike Stanton, RF3110100 .256
John Buck, C3000112 .204
Emilio Bonifacio, SS3111112 .275
Anibal Sanchez, P3012000 .136
   a- Scott Cousins, PH1000000 .163
    Leo Nunez, P0000000 .000
Totals3457534  
a-grounded out for Sanchez in the 9th
Batting
2B - Mike Stanton (13, Kennedy)
HR - Logan Morrison (7, Kennedy), Gaby Sanchez (9, Heilman)
RBI - Logan Morrison (19), Gaby Sanchez (35), Emilio Bonifacio (8), Anibal Sanchez 2 (3)
2-OUT RBI - Gaby Sanchez (20)
Team LOB - 6
Florida Marlins
PitchersIPHRERBBSOHRERA
Anibal Sanchez (W,5-1) 8622182 2.57
Leo Nunez (S,19) 1000000 3.00
HBP - Drew (by Anibal Sanchez)
Pitches-Strikes - Anibal Sanchez 117-77, Leo Nunez 12-6
Ground Balls-Fly Balls - Anibal Sanchez 6-9
Batters Faced - Anibal Sanchez 31, Leo Nunez 3
Arizona Diamondbacks
HittersABRHRBIBBSOLOBAVG
Ryan Roberts, 3B3000111 .274
Kelly Johnson, 2B4111011 .224
Justin Upton, RF4121020 .266
Stephen Drew, SS3000012 .280
Chris Young, CF4000011 .234
Miguel Montero, C4000000 .280
Juan Miranda, 1B4010010 .250
Gerardo Parra, LF3010000 .263
Ian Kennedy, P1000010 .087
    Esmerling Vasquez, P0000000 .000
   a- Sean Burroughs, PH1010000 .214
    Aaron Heilman, P0000000 .000
   b- Xavier Nady, PH1000002 .276
    Micah Owings, P0000000 .000
    Joe Paterson, P0000000 .000
Totals3226218  
a-singled for Vasquez in the 6th
b-flied out for Heilman in the 7th
Batting
HR - Kelly Johnson (10, Sanchez), Justin Upton (11, Sanchez)
RBI - Kelly Johnson (23), Justin Upton (28)
2-OUT RBI - Justin Upton (12)
CS - Ryan Roberts (3, 2nd base by Sanchez/Buck)
Team LOB - 5
Fielding
E - Esmerling Vasquez (1, Throwing)
Arizona Diamondbacks
PitchersIPHRERBBSOHRERA
Ian Kennedy (L,6-2) 5533341 3.16
Esmerling Vasquez 1110000 3.00
Aaron Heilman 1111001 8.15
Micah Owings 1000000 2.92
Joe Paterson 1000000 0.71
HBP - Coghlan (by Ian Kennedy)
WP - Ian Kennedy 2 (7)
Pitches-Strikes - Ian Kennedy 100-61, Esmerling Vasquez 9-6, Aaron Heilman 14-10, Micah Owings 7-5, Joe Paterson 9-5
Ground Balls-Fly Balls - Ian Kennedy 6-5, Esmerling Vasquez 3-0, Aaron Heilman 1-2, Micah Owings 1-2, Joe Paterson 3-0
Batters Faced - Ian Kennedy 24, Esmerling Vasquez 4, Aaron Heilman 4, Micah Owings 3, Joe Paterson 3
Game Information
Attendance - 17571
Game Time - 2:29
Temperature - 93
Umpires - Home - Todd Tichenor, First Base - Sam Holbrook, Second Base - Gerry Davis, Third Base - Greg Gibson