ARLINGTON, Texas -- A clean sweep at home for the Texas Rangers, who are suddenly scoring plenty of runs for all of their pitchers and now have the longest winning streak in the majors this season.
Ryan Rua hit a tiebreaking three-run homer in the fifth, Martin Perez finally got some run support and the Rangers stretched their winning streak to nine games with an 8-4 victory over the Philadelphia Phillies on Thursday.
"We don't change. We stay aggressive, on the mound, at the plate, on the basepaths, defensively," Rua said. "We're playing pretty good right now."
The Rangers swept through an eight-game home stand against three teams, only their second time in franchise history to do that. Their overall winning streak, which started with an 11-0 win at San Diego on May 9, is the longest in the majors this season.
"We win a couple of games and I think that momentum carried over, and kept carrying over, and you keep winning and winning and you don't want to lose," shortstop Elvis Andrus said. "It's always great when you keep finding a way."
The Rangers have their longest winning streak since 12 in a row in July 2011. The only time they have won more was their team-record 14 straight in May 1991, and their only other eight-game undefeated home stand was in May 2005.
Philadelphia led 2-0 before Robinson Chirinos and Rougned Odor had consecutive two-out RBI singles off reliever Joely Rodriguez (1-2) in the fifth. Rua followed with his third homer, lining a shot that just cleared the 8-foot wall in right field.
Perez (2-5) struck out eight with no walks in seven innings. The Rangers had scored two or fewer runs for the lefty in his previous six starts.
With a 9-3 win Wednesday night, when Texas scored all nine runs for first-time winner Andrew Casher after only six runs in his first six starts.
On his 28th birthday Thursday, a day after a four-hit game with his first career homer, Jared Hoying had a bunt single to start the sixth. He eventually scored on Andrus' double before Nomar Mazara's two-run single chased Rodriguez, who retired only two of the 10 batters he faced.
Maikel Franco's solo homer in the fifth put the Phillies up 2-0, after his earlier sacrifice fly that followed Michael Saunders' triple . Tommy Joseph hit a two-run homer in the ninth in Philadelphia's 15th loss in 18 games.
"We need to step it up. We're better than what we're going through right now," manager Pete Mackanin said. "I can't make excuses. We just got to hit better and pitch better."