BALTIMORE (AP) — Adam Jones and Ryan Flaherty hit solo homers and the Baltimore Orioles beat the Texas Rangers for the third consecutive game, 6-4 on Wednesday night.
The Rangers have lost eight consecutive road games, their longest drought since 2005.
Baltimore stayed within one game of first-place Toronto, which beat Milwaukee 7-4, earlier Wednesday. The Orioles (45-39) moved six games over .500, equaling a season-high.
The game was delayed 1 hour and 38 minutes because of rain in the bottom of the eighth inning.
Jones hit his 16th home run of the season and had three RBIs. Flaherty, who started at third base in place of the suspended Manny Machado, hit his fourth homer of the season.
Baltimore has homered in 12 consecutive games.
Orioles right-hander Brad Brach (2-0) entered in the sixth and earned the victory by throwing 1 1-3 scoreless innings with two strikeouts. Zach Britton earned his 11th save with a perfect ninth.
Texas right-hander Miles Mikolas was effective in his first major league start. He allowed three runs and three hits with four strikeouts and two walks over 5 1-3 innings. Texas (37-47) has used 11 starting pitchers this year, most in the American League. The Rangers have lost 13 of their past 16 games.
Staked to a 4-1 lead, Mikolas walked Nick Markakis and Steve Pearce with one out in the sixth. Jason Frasor entered and allowed a sacrifice fly to Jones and an RBI single to Nelson Cruz. He then walked Chris Davis before allowing a game-tying RBI single to J.J. Hardy.
Flaherty then provided the Orioles with their first lead, 5-4, hammering an offering from Neal Cotts (2-5) onto the flag court behind right field to lead off the seventh. Jones later added an insurance run that inning with a two-out single.
After winning his previous two starts, Baltimore right hander Chris Tillman struggled most of the game. He allowed four runs — three earned — and seven hits with two strikeouts and four walks over 5 2-3 innings.
Texas opened a 1-0 lead in the first on a two-out RBI single by Alex Rios. In 18 starts, Tillman has given up 16 runs in the first inning.
Cruz, who leads the majors with 26 homers, appeared to tie the game with a towering shot in the bottom half of that inning before Leonys Martin made a leaping catch over the fence in center field.
The Rangers added three runs in the next inning on a two-run double by Adrian Beltre and a run-scoring grounder by Rios that bounced of Tillman's lower leg.
Jones homer in the fourth pulled the Orioles within 4-1.
NOTES: Baltimore RHP Bud Norris (right groin strain) threw a bullpen session Wednesday and will throw again Friday. Norris, who is eligible to come off the DL July 7, likely will need a rehab start or simulated game before rejoining the rotation, manager Buck Showalter said. ... Orioles RHP Suk-min Yoon, who is on the minor league DL, received a cortisone injection in his right shoulder to reduce inflammation and will be reevaluated after being shut down for a few days. ... Baltimore 1B Chris Davis hit off the tee before the game with Showalter observing. Davis then went 1 for 3, snapping an 0-for-21 skid with a single in the eighth. ... The Orioles will try to sweep the four-game series when LHP Wei Yin Chen (7-3, 4.19 ERA) faces Rangers RHP Yu Darvish (8-4, 2.42) on Thursday.