MIAMI -- The Marlins' worst home shutout loss in franchise history didn't faze them at all.
Houston pounded Florida 12-0 on Saturday but the Marlins responded with four homers Sunday to salvage a split of the four-game series.
"This team is resilient," Marlins manager Joe Girardi said. "We beat (Roger) Clemens Friday night, get smoked last night, and bounce back today. Some days things work out."
"It was hot out there but I was able to escape only giving up three runs," Olsen said. "The bullpen did great and saved me again."
Hermida hit the first pitch from reliever Wandy Rodriguez in the sixth over the right-field wall to put the Marlins ahead 5-3.
Jacobs homered in the seventh and doubled in a run in the eighth, and Helms also doubled in two runs in the seventh for Florida.
Taylor Buchholz (6-7) yielded four runs and three hits in five innings for Houston, finishing with seven strikeouts and five walks. Buchholz was 3-0 in his previous four starts.
The Marlins made three great plays in the outfield to help hold the Astros in check. Center fielder Alfredo Amezaga made a diving, backhanded catch on Aubrey Huff's flyball with a runner on first to end the seventh.
"In the daylight it was hard to see the ball off the bat," Amezaga said. "I thought it was going to be over my head but I just ran. I don't know how I caught that ball."
In the eighth, Hermida made a diving catch on Preston Wilson's line drive to right.
"Preston hit the ball well and it was tailing away from me but I was fortunate to get the angle on it," Hermida said.
Left fielder Cody Ross made a one-handed catch against the wall in the ninth on a flyball by Luke Scott.
Helms led off the fifth inning with a home run on the first pitch from Buchholz. Ramirez hit a three-run drive with one out to give the Marlins a 4-3 lead.
"I kind of lost it in the fifth inning," Buchholz said. "I gave up the lead off home run, then I couldn't get the ball down. I lost it from there."
Lance Berkman hit a two-run double and scored a run for Houston.
- The Marlins optioned RHP Yusmeiro Petit to Triple-A Albuquerque after the game and recalled RHP Chris Resop from Triple A.
- The Marlins have homered in 12 of 14 games in July.
- This is the third time this season and 28th in franchise history that the Marlins had four home runs in a game.
- Ramirez let go of his bat after a first-inning swing. It landed about five rows behind the third-base dugout.
- Berkman has 14 RBI in his last 11 games.