NEW YORK — Greg Bird reached base three times in his long-awaited return to the lineup, and Jacoby Ellsbury homered and drove in four runs Saturday, leading Sonny Gray and the New York Yankees over the Seattle Mariners, 6-3.

Bird singled, walked twice and scored in his first game since May 1.

Ellsbury hit a three-run homer and an RBI single. Relegated to the role of a fourth outfielder during an injury-slowed season, he connected off Yovani Gallardo (5-10) in a matchup of playoff contenders.

BLUE JAYS 10, TWINS 9: Josh Donaldson had three hits, including a two-run homer, Kendrys Morales added a solo shot and Toronto Blue Jays held on at home.

ATHLETICS 8, RANGERS 3: Chad Pinder homered twice to help Oakland win at home and end Cole Hamels’ five-game winning streak.

INDIANS 4, ROYALS 0: Mike Clevinger pitched six sharp innings, leading Cleveland at home.

TIGERS 6, WHITE SOX 3: Justin Upton and Miguel Cabrera hit back-to-back homers in a three-run third inning, sparking Detroit at Chicago.

NATIONAL LEAGUE

NATIONALS 9, METS 4: Adrian Sanchez drove in three runs and made a diving defensive play at second base to help Washington win at home.

PIRATES 1, REDS 0: Gerrit Cole hit a solo homer and pitched seven innings for visiting Pittsburgh.

CUBS 17, PHILLIES 2: Anthony Rizzo and Tommy La Stella each homered twice, and Kyle Hendricks pitched seven strong innings for Chicago at Philadelphia.

ROCKIES 7, BRAVES 6: Charlie Blackmon hit a tiebreaking, two-run homer in the ninth inning and Colorado held on at Atlanta.

INTERLEAGUE

CARDINALS 6, RAYS 4: Tommy Pham hit a two-run homer in the ninth inning as St. Louis rallied at home.

NOTES

ROYALS: Starter Danny Duffy will undergo an MRI after being placed on the disabled list because of a sore elbow.

WHITE SOX: Chicago placed rookie Nicky Delmonico on the 10-day disabled list because of a sprained right wrist.

METS: New York placed Yoenis Cespedes on the 10-day disabled list with a strained right hamstring and activated infielder Jose Reyes.