BALTIMORE — Jonathan Lucroy hit his first homer with Texas, Ian Desmond drove in two runs and the Rangers beat Wade Miley and the Baltimore Orioles 5-3 on Thursday night to avoid a three-game sweep.

Texas received contributions from all three players it acquired before Monday’s non-waiver trade deadline. Lucroy homered in the second inning, Carlos Beltran singled in a run in the fifth and Jeremy Jeffress pitched a scoreless seventh.

Shin-Soo Choo came off the disabled list to get two hits and scored a run for the Rangers, who took back from Baltimore the distinction of owning the best record in the AL.

WHITE SOX 6, TIGERS 3: Jose Abreu and Avisail Garcia homered in a five-run second inning, and Chicago chased Jordan Zimmermann early in his return from the disabled list, snapping the Tigers’ eight-game winning streak with a win at Detroit.

Zimmermann (9-5) allowed six runs and six hits in 12/3 innings, failing to strike out a batter in his first outing since June 30.

He had been out with a right neck strain.

INDIANS 9, TWINS 2: Carlos Santana hit a three-run homer, Francisco Lindor added a two-run shot and Cleveland salvaged the finale of a four-game series with a win at home.

The AL Central-leading Indians were outscored 35-16 by the last-place Twins in the first three games. Cleveland is 5-8 against Minnesota and 26-8 against the rest of the division.

RAYS 3, ROYALS 2: Brad Miller hit a three-run homer in the eighth inning as Tampa Bay won at St. Petersburg, Floriday.

Miller connected on his 19th homer off Joakim Soria (4-5), who gave up three of the Rays’ overall four hits during his one inning.

ATHLETICS 10, ANGELS 6: Yonder Alonso hit a tiebreaking RBI double in the 10th inning to avoid a three-game sweep with a win at Anaheim, California.

BLUE JAYS 4, ASTROS 1: J.A. Happ improved to 15-3 with six innings of four-hit ball in a win at Houston.

NATIONAL LEAGUE

REDS 7, CARDINALS 0: Brandon Phillips had three hits and left-hander Brandon Finnegan allowed two hits in six innings, leading Cincinnati to a rare series win over visiting St. Louis.

The Reds took 2 of 3, giving them only their fifth series win in the last 23 between the NL Central rivals.

BRAVES 5, PIRATES 2: Adonis Garcia scored from second on a stolen-base attempt in the seventh inning as host Atlanta won despite Ryan Vogelsong’s strong start.

GIANTS 3, PHILLIES 2: Denard Span homered leading off the 10th inning, and visiting San Francisco won for just the fifth win in 14 games since the All-Star break.

Matt Moore made his first start for the NL West leader following his acquisition Monday from Tampa Bay.

He allowed two runs and three hits in six innings and walked six – matching his major league high.

INTERLEAGUE

METS 4, YANKEES 1: Jay Bruce launched a three-run homer for his first hit since being traded, Bartolo Colon took a shutout into the seventh inning and the New York Mets beat the New York Yankees for a split of the Subway Series.

After each team won once at Citi Field earlier this week, the Mets took the wrapup of the two-game set at Yankee Stadium.