Framber Valdez, Martin Maldonado fuel Astros past Rangers

Framber Valdez threw seven shutout innings to lead the Houston Astros to a 7-3 win against the visiting Texas Rangers in the rubber match of their three-game series on Thursday afternoon.

Valdez (11-4) allowed four hits, struck out eight and walked one to match his major league career high in wins for a season. He's 3-0 with a 3.00 ERA in four starts since he was the winning pitcher for the American League in the All-Star Game on July 19.

Martin Maldonado belted a three-run homer, Alex Bregman had a two-run shot and Yuli Gurriel added three hits and scored twice for the Astros.

Rangers left-hander Cole Ragans (0-1) made his second major league start and gave up five runs and six hits in 4 1/3 innings. He struck out one and walked three.

Marcus Semien homered and Leody Taveras had two hits and an RBI for Texas.

Ragans pitched around a pair of walks in the first inning, but couldn't escape the second after giving up one-out singles to Jeremy Pena and Jake Meyers. Maldonado then stepped up and drilled a 2-0 fastball over the center field fence for a 3-0 lead.

Gurriel singled to start the fifth and an out later, Bregman followed with a two-run homer to extend the lead to 5-0 and knock Ragans from the game.

Valdez pitched around a leadoff walk in the first, and the Rangers put their first two batters aboard in the third before loading the bases with two outs. Valdez induced Jonah Heim to fly out to center to end the threat, however.

Valdez retired the side in order in the fourth, fifth and sixth innings before pitching out of trouble in the seventh.

Two singles put runners on the corners for the Rangers, but Valdez struck out Ezequiel Duran and Bubba Thompson to escape danger.

The Astros added to their lead in the seventh on an RBI single by Bregman and a sacrifice fly by Aledmys Diaz for a 7-0 lead.

Seth Martinez relieved Valdez to start the eighth and gave up RBI singles to Nathaniel Lowe and Taveras to make it 7-2.

Semien homered with two outs in the ninth to make it 7-3.

--Field Level Media

Final1st2nd3rd4th5th6th7th8th9thRHE
Texas RangersRangers000000021380
Houston AstrosAstros0300202007100
Season Series
Aug 31st 2022 Houston 5 @ Texas 3
Aug 30th 2022 Houston 4 @ Texas 2
Aug 11th 2022 Texas 3 @ Houston 7
Aug 10th 2022 Texas 8 @ Houston 4
Jun 15th 2022 Houston 9 @ Texas 2
Jun 14th 2022 Houston 4 @ Texas 3
Jun 13th 2022 Houston 3 @ Texas 5
May 22nd 2022 Texas 2 @ Houston 5
May 21st 2022 Texas 1 @ Houston 2
May 20th 2022 Texas 3 @ Houston 0
May 19th 2022 Texas 1 @ Houston 5
Apr 28th 2022 Houston 3 @ Texas 2
Apr 27th 2022 Houston 4 @ Texas 3
Apr 26th 2022 Houston 5 @ Texas 1
Apr 25th 2022 Houston 2 @ Texas 6
HoustonStatsTexas
14-5Vs5-14
.229Batting Average.216
4.1Runs / Game3.0
16Home Runs15
6Errors7