HOUSTON (AP) -- Adrian Beltre's three-run homer was one of his four hits, and David Murphy and Leonys Martin also homered as the Texas Rangers completed a three-game sweep by romping past the Houston Astros 12-7 on Sunday.
The Rangers set a season high for runs, and did it quickly. Martin led off the fifth with a home run and Beltre connected later in the inning for a 12-1 lead.
Beltre doubled twice and drove in four runs. He homered for the second straight day, hitting a drive that was originally called a double and changed to a homer after the umpires went to video review. Beltre connected off Edgar Gonzalez, signed by the Astros earlier in the day.
Chris Carter hit a three-run homer for Houston, Brandon Barnes added a two-run shot and Jason Castro had a solo homer. The Astros have dropped 10 of 12.
At 10-28, the Astros are off to their worst 38-game start, according to STATS, breaking their 12-26 mark from 1967 and 1975.
Murphy's two-run homer came in a four-run third. Beltre hit an RBI double as the Rangers added three in the fourth, and Texas broke it open in the fifth. Leury Garcia made the most of a rare start for the Rangers, collecting three hits, scoring four times and driving in a run.
Nick Tepesch (3-3) rebounded from two rough starts to allow four hits and one run in six innings, striking out a career-high eight.
The Rangers jumped on starter Jordan Lyles (1-1) for 11 hits and a career-high eight runs in four innings. He also balked home a run.
Lyles was replaced by Gonzalez and he didn't fare much better, allowing six hits and four runs in four innings.
Lance Berkman extended his hitting streak at Minute Maid Park to 18 games with an RBI double in the first inning to make it 1-0.
Garcia singled to start the third, stole second base and advanced to third on an error by catcher Castro. Garcia scored on a groundout by Berkman.
Beltre doubled and scored on a one-out single by Craig Gentry in the third. Murphy then launched a 91 mph fastball into the seats in right field to extend the lead to 5-0.
Tepesch had allowed 11 runs and 14 hits in his last two games - both losses - but he was in control from the beginning on Sunday.
Carlos Pena singled with one out in the first inning, and the Astros didn't get another hit until Castro's homer with two outs in the fourth inning made it 8-1.
Martin opened the fifth with a towering homer to right field before back-to-back singles by Andrus and Garcia. Beltre connected on his homer and feel to his knee at the end of the swing before hustling to his feet. It was initially ruled a double, but a video review showed the ball hit on the center field wall above the yellow line and it was changed.
Castro had an RBI single in the eighth before Carter hit his team-leading ninth homer to the Crawford Boxes in left field off Derek Lowe to cut the lead to 12-5.
Barnes got Houston within 12-7 with a two-run homer in the ninth.
NOTES: Bud Norris pitches for Houston when the Astros open a three-game series at Detroit against Anibal Sanchez on Monday. ... The Rangers travel to Oakland where Texas RHP Justin Grimm opposes A.J. Griffin. ... Houston designated RHP Philip Humber for assignment on Sunday and signed Gonzalez. ... Texas LHP Martin Perez was activated from the 15-day disabled list and optioned to Double-A Frisco. He had been on the disabled list since March 31, retroactive to March 22, after breaking his left wrist. ... The Astros struck out 12 times, giving them a big league-leading total of 381.