Orioles 6, Rangers 4: Ryan Flaherty led off the seventh with a tiebreaking home run and Adam Jones added an RBI single later in the inning as host Baltimore rallied to its third straight victory.Flaherty belted a 3-1 fastball from Neal Cotts (2-5) over the right-field wall to break a 4-4 deadlock. Jones also homered and finished with three RBIs, Brad Brach (2-0) tossed 1 1/3 scoreless innings for the win and Zach Britton struck out two in a perfect ninth to notch his 11th save for the Orioles, who improved to 6-4 on their 11-game homestand.Adrian Beltre went 2-for-4 with two RBIs while Alex Rios and Leonys Martin each recorded two hits and plated a run for the Rangers, who have lost eight straight on the road and 12 of their last 14 overall contests - including the first three of this four-game series. Shin-Soo Choo collected a hit, three walks and two runs while Beltre also scored.Texas seized an early lead as Choo led off the game with a single and came around on Rios' base hit four batters later. Choo was instrumental in a three-run rally in the third that gave the Rangers a 4-0 advantage, drawing a leadoff walk and scoring on Beltre's two-run double.Martin capped the uprising with an RBI infield single before Baltimore began chipping away in the fourth with Jones' one-out solo blast. The Orioles pulled even two frames later as Jones lifted a sacrifice fly before Nelson Cruz and J.J. Hardy delivered RBI singles.GAME NOTEBOOK: The game was delayed by rain for 98 minutes in the bottom of the eighth inning. ... Texas' Miles Mikolas allowed three runs over 5 1/3 innings in his first career start, while Baltimore's Chris Tillman yielded four runs - three earned - in 5 2/3 frames. Mikolas, who made his debut for the Rangers, was the major league-leading 11th starting pitcher used by Texas this campaign. ... Texas senior executive vice president Jim Sundberg, who also spent the majority of his 26-year playing career with the Rangers, announced he will retire at the end of the season. ... Baltimore has hit at least two home runs in each of its last six contests.