HOUSTON — Alex Bregman had three RBIs and his tiebreaking two-run home run in the seventh inning lifted the Houston Astros to a 4-3 victory over the Miami Marlins on Tuesday night.
The game was tied at 2 with one out in the seventh when Chas McCormick reached on a throwing error by rookie shortstop Xavier Edwards. There were two outs in the inning when Bregman sent an off-speed pitch from Huascar Brazobán (1-2) into the seats in left field to make it 4-2.
''Our offense has been swinging the bat really well and swinging to good pitches over this last stretch,'' Bregman said. ''And today was one of those days that we didn't really have too much traffic on the bases, but we found a way to get it done.''
The victory was Houston's seventh straight at home and comes after the Astros dropped the final two games of a series at Minnesota last weekend.
Ronel Blanco (9-3) allowed four hits and two runs with seven strikeouts in seven innings for the win.
''He's got guts,'' manager Joe Espada said. ''He goes out there, he competes, he understands what's at stake and that we needed a good outing after losing a series in Minnesota... he gave us a chance to win and that's what he's been doing all year."
Jazz Chisholm Jr. hit a leadoff homer for the Marlins and Jesús Sánchez's solo homer tied it in the seventh before Bregman's go-ahead shot.
Chisholm singled with two outs in the eighth and stole second base. The Marlins cut the lead to one when he scored on a single by Bryan De La Cruz. Josh Hader walked one in a scoreless ninth for his 16th save.