Jonathan Lucroy hit a go-ahead, two-run double against his former team in the sixth inning to help the Texas Rangers beat the Milwaukee Brewers 6-4 on Tuesday night.
The Rangers now have a half-game lead over Boston for the best record in the American League. The Red Sox lost 6-4 to the Yankees on Tuesday.
Lucroy's hit made a winner of reliever Tony Barnette (7-3). Barnette worked one scoreless inning, leaving runners at second and third in the sixth. It was his first appearance since Sept. 4, having been sidelined with a strained oblique.
Lucroy, who played six-plus seasons for the Brewers before being traded to the Rangers on Aug. 1, pulled a pitch from Jimmy Nelson (8-16) down the left-field line into the corner.
Sam Dyson earned his 37th save, striking out Domingo Santana to leave runners at first and third in the ninth inning.
Another former Brewer helped the Rangers in the win. Carlos Gomez, traded to Houston at the 2015 trade deadline and acquired by Texas five weeks ago, hit a three-run home run in the third inning.
Gomez's homer followed back-to-back walks to Jurickson Profar and Elvis Andrus, the bottom two hitters in the Rangers' lineup.
Chris Carter gave Milwaukee a 2-0 lead in the first inning with his 39th home run.
Rangers: Shin-Soo Choo (fractured left forearm) went 2-for-5 with a walk, a hit-by-pitch and a steal batting in all seven innings of an instructional league game on Tuesday in Arizona.
Brewers: Counsell said he gave LF Ryan Braun (sore wrist) a day off on Tuesday and that Braun should play on Wednesday.
If Rangers LHP Cole Hamels (15-5) pitches at least 6⅓ innings in what should be his regular-season finale, he'll reach 200 for the season for the eighth time in 11 years.
Brewers RHP Chase Anderson (9-11), a native Texan who lives in the Dallas-Fort Worth area, is 5-1 with a 2.30 ERA over his last 11 starts.