Houston at Florida

W: J. Vazquez (5-8) L: J. Lyles (0-4)
S: L. Nunez (24)
HR: HOU - None   FLA - H. Ramirez (8)

Marlins 6, Astros 3

CBSSports.com wire reports

MIAMI -- Hanley Ramirez and Javier Vazquez are recovering from rough starts and helping the Florida Marlins build a modest winning streak.

Ramirez continued his recent torrid hitting with three hits and three RBI and Vazquez pitched seven solid innings as the Marlins defeated the Houston Astros 6-3 on Friday.

"When you go through those moments you just have to fight and fight," Ramirez said of his early season struggles. "I wasn't feeling anything at home plate. I was a different guy."

Ramirez is hitting .448 with three home runs and 11 RBI in July.

Vazquez (5-8) settled down after a rough first inning and in one stretch, retired 16 of 18 hitters. He allowed two runs and six hits, struck out four and walked none.

More on Astros at Marlins

Updating MLB news | Follow on Twitter

Over his last five starts, Vazquez has allowed four earned runs in 30 1/3 innings, struck out 19 and walked three for a 1.19 ERA.

"I'm staying more aggressive, just pounding the strike zone," Vazquez said. "That's what I have to keep doing. Mix up my pitches."

The Marlins won a third consecutive game for the first time since a three-game sweep of San Francisco in May. Florida began its streak with Mike Stanton's walkoff home run in a 7-6 win over Philadelphia on Wednesday and extended it in the first two games of the current four-game series against the Astros.

"I told you guys, when we beat the Phillies in that walkoff, that was going to be our rhythm," Ramirez said. "Everything has been working."

The loss was the Astros' 12th in their last 14 games.

"Javier was able to shut us down and we were really kind of sporadic about getting baserunners," Houston manager Brad Mills said.

Astros rookie Jordan Lyles remained winless after his seventh major league start. Lyles (0-4) pitched six innings and allowed five runs, seven hits, walked three and struck out three.

"I missed a lot of spots today with everything," Lyles said. "I didn't have my stuff. That's not an excuse but I've got to battle a little bit better than I did tonight."

Florida broke a 2-2 tie and took the lead for good on Ramirez's run-scoring single in the third inning. He drove in Gaby Sanchez, who reached on a two-out double.

The Marlins increased the lead to 5-2 in the fifth on Logan Morrison's bases-loaded walk and Mike Stanton's sacrifice fly.

"The thing that's satisfying is seeing these guys do the little things," Florida manager Jack McKeon said. "I was delighted with Morrison walking with the bases loaded. That's how you end up winning ball games."

Stanton hit an RBI single off reliever Fernando Rodriguez in the seventh and increased Florida's lead to 6-2.

Carlos Corporan's one-out RBI single off Florida reliever Burke Badenhop in the ninth made it 6-3. Leo Nunez relieved Badenhop and retired pinch-hitter Jason Michaels and Michael Bourn for his 24th save in 26 opportunities.

Ramirez's two-run home run in the bottom of the first erased a 2-0 deficit. Ramirez drove Lyles' pitch over the wall in right-center field for his eighth home run of the season.

The Astros scored two runs in the top of the first on RBI singles by Jeff Keppinger and Brett Wallace.


Florida 3B Emilio Bonifacio sat out the game to be his wife, who is expecting a baby. Bourn had his NL-leading 22nd infield hit in the first when he beat Ramirez's throw on a routine grounder to shortstop.

Copyright 2017 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
Conversation powered by Livefyre
Players of the Game

H. Ramirez
AB 3
R 1
H 3
HR 1

B. Wallace
AB 4
R 1
H 2
HR 0

Related Video

May 23, 2017
MLB Power Rankings (5/23) (1:51)
Houston Astros
Michael Bourn, CF5120002 .289
Angel Sanchez, 3B4010012 .262
Hunter Pence, RF4100011 .325
Carlos Lee, LF4010001 .269
Jeff Keppinger, 2B4011001 .312
Brett Wallace, 1B4121010 .286
Clint Barmes, SS4010003 .248
Carlos Corporan, C4011001 .167
Jordan Lyles, P2000000 .083
   a- Brian Bogusevic, PH1000011 .200
    Fernando Rodriguez, P0000000 .000
    Sergio Escalona, P0000000 .000
   b- Jason Michaels, PH1000001 .202
a-struck out for Lyles in the 7th
b-popped out for Escalona in the 9th
2B - Carlos Lee (23, Badenhop), Brett Wallace (21, Badenhop), Clint Barmes (17, Vazquez)
RBI - Jeff Keppinger (16), Brett Wallace (23), Carlos Corporan (3)
2-OUT RBI - Jeff Keppinger (5), Brett Wallace (7)
Team LOB - 7
Outfield Assists - Hunter Pence 1
DP - Pence-Corporan
Houston Astros
Jordan Lyles (L,0-4) 6755331 4.60
Fernando Rodriguez 1211100 3.06
Sergio Escalona 1100010 2.76
HBP - Petersen (by Jordan Lyles)
Pitches-Strikes - Jordan Lyles 108-61, Fernando Rodriguez 27-13, Sergio Escalona 16-10
Ground Balls-Fly Balls - Jordan Lyles 5-9, Sergio Escalona 1-1
Batters Faced - Jordan Lyles 28, Fernando Rodriguez 6, Sergio Escalona 4
Florida Marlins
Bryan Petersen, CF-LF3110110 .269
Omar Infante, 2B5110012 .257
Gaby Sanchez, 1B4320002 .293
Hanley Ramirez, SS3133100 .246
Logan Morrison, LF3001103 .259
    Burke Badenhop, P00000001.000
    Leo Nunez, P0000000 .000
Mike Stanton, RF3022010 .261
Greg Dobbs, 3B4000005 .294
John Buck, C3010100 .215
Javier Vazquez, P3000003 .154
    Dewayne Wise, CF1000010 .171
2B - Gaby Sanchez (21, Lyles), Mike Stanton (17, Lyles)
HR - Hanley Ramirez (8, Lyles)
SF - Mike Stanton (5)
RBI - Hanley Ramirez 3 (35), Logan Morrison (39), Mike Stanton 2 (51)
2-OUT RBI - Hanley Ramirez 3 (16), Mike Stanton (19)
SB - Bryan Petersen (1, 2nd base off Escalona/Corporan)
Team LOB - 8
PB - John Buck (7)
E - Omar Infante (4, Throwing)
Florida Marlins
Javier Vazquez (W,5-8) 7620040 5.23
Burke Badenhop 1.1311000 3.86
Leo Nunez (S,24) 0.2000000 3.60
Pitches-Strikes - Javier Vazquez 93-66, Burke Badenhop 18-13, Leo Nunez 5-3
Ground Balls-Fly Balls - Javier Vazquez 7-11, Burke Badenhop 3-1, Leo Nunez 1-1
Batters Faced - Javier Vazquez 28, Burke Badenhop 7, Leo Nunez 2
Game Information
Attendance - 17044
Game Time - 2:40
Temperature - 87
Umpires - Home - Dale Scott, First Base - Jerry Meals, Second Base - C.B. Bucknor, Third Base - Dan Iassogna