MLB: Chris Sale returns, retires 18 of 19 Yankees

Subscribe Now Choose a package that suits your preferences.
Start Free Account Get access to 7 premium stories every month for FREE!
Already a Subscriber? Current print subscriber? Activate your complimentary Digital account.

CHICAGO — Chris Sale retired 18 of 19 batters over six scoreless innings in his return from an arm injury to lead the Chicago White Sox over the New York Yankees 3-2 on Thursday night.

The left-hander retired the first 17 hitters after missing more than a month because of a flexor strain in his pitching arm, and Chicago hung on after Mark Teixeira singled in two runs against Ronald Belisario in the ninth.

An All-Star the past two seasons, Sale (4-0) struck out 10 and didn’t even come close to allowing a runner until Zoilo Almonte — a .167 hitter entering the game — lined a single to center with two out in the sixth.

David Phelps (1-1) was a tough-luck loser for New York, allowing two runs over seven innings.

RANGERS 9, TIGERS 2

DETROIT — Shin-Soo Choo homered, Chris Gimenez had four hits and Texas rolled over slumping Detroit.

Texas was without Prince Fielder, who stayed home when the Rangers left for Detroit to face the big first baseman’s former team. Fielder has been out because of a herniated disk in his neck.

Yu Darvish (4-2) allowed two runs and six hits in seven innings, striking out six and walking three. The Rangers broke through quickly against Detroit rookie Robbie Ray (1-1), who lasted only 3 1/3 innings. Ray allowed seven runs, nine hits and four walks, and the AL Central-leading Tigers lost their fourth straight.

BLUE JAYS 7, RED SOX 2

BOSTON — Mark Buehrle won his major league-leading eighth game, Melky Cabrera and Jose Bautista homered on consecutive pitches as Toronto completed a three-game sweep.

Toronto improved to 8-2 in its last 10 games, while Boston lost its seventh straight. The Red Sox went 0-6 on their home stand, the first time since June 1994, when they also lost six in a row at Fenway Park, that they were winless on a homestand of at least six games.

RAYS 5, ATHLETICS 2, 11 INNINGS

ST. PETERSBURG, Fla. — Sean Rodriguez hit a three-run home run with two out in the 11th inning to lift Tampa Bay.

Rodriguez’s team-leading fifth homer came off Luke Gregerson after Desmond Jennings’ two-out single had tied it against Dan Otero (4-1).

INDIANS 8, ORIOLES 7, 13 INNINGS

BALTIMORE — Carlos Santana doubled in two runs with two outs in the 13th inning, and Cleveland won its second straight 13-inning game and fourth straight overall.

Ryan Raburn and Lonnie Chisenhall homered for the Indians, whose winning streak ties a season high.

MARINERS 3, ASTROS 1

SEATTLE — Michael Saunders hit a two-run infield single in the seventh inning to lift Seattle over Houston.

With the game tied at 1, the bases loaded, two outs and a full count, Saunders hit a chopper to first and narrowly outraced pitcher Tony Sipp, who was covering the bag. The batters were running on the pitch, allowing two runs to score. The play was upheld after a brief replay review.

MARLINS 4, PHILLIES 3

MIAMI — Christian Yelich hit a two-out, bases-loaded RBI single in the ninth inning to give Miami its fifth walkoff win of the year, 4-3 over Philadelphia.

The Marlins won despite squandering a 3-0 eighth-inning lead. They took the series and improved to 19-6 at home, best in majors.

Miami is 6-17 on road, worst in majors.

CARDINALS 4, DIAMONDBACKS 2

ST. LOUIS — Allen Craig drove in the go-ahead run with a two-out double in the seventh inning and St. Louis completed a three-game sweep.

The sweep was the first of a three-game series this season for St. Louis, which has won seven of eight.

METS 5, DODGERS 3

NEW YORK — Jonathon Niese hit an RBI double to provide himself some much-needed run support, and New York took advantage of two Los Angeles miscues to end Zack Greinke’s remarkable runs-allowed streak.

Juan Lagares had a go-ahead RBI single in the seventh off Chris Perez (0-2) and Niese (3-3) pitched seven sharp innings for New York, which won for just the sixth time in 20 games this month and avoided a three-game sweep.

Greinke’s stretch of 21 straight starts allowing two or fewer runs ended.

PIRATES 3, NATIONALS 1

PITTSBURGH — Edinson Volquez allowed one run in six sharp innings and Pittsburgh edged Washington.

Volquez (2-4) ended a three-game losing streak by limiting the Nationals to three hits, walking two and striking out four. Mark Melancon worked the ninth for his eighth save. Andrew McCutchen drove in two runs for the Pirates and made a sliding grab with two on in the ninth to end the game. Josh Harrison added two hits for Pittsburgh.

CUBS 5, PADRES 1

SAN DIEGO — Anthony Rizzo hit a two-run home run against his old team and Jake Arrieta pitched six strong innings to lead Chicago to a victory against San Diego.

Arrieta (1-0) held San Diego to one run and four hits, struck out seven and walked one. He was activated May 3 after beginning the season on the disabled list with tightness in his right shoulder and came in with a 2.70 ERA in three starts.

GIANTS 2, ROCKIES 2, SUSPENDED

DENVER — The game between Colorado and San Francisco was suspended after the second rain delay, with the score tied in the bottom of the sixth inning.

A makeup date was still being determined. The Giants next visit Coors Field on Sept. 1-3.