NEW YORK — Rookie Gary Sanchez kept up a most remarkable run, homering for the third straight game Saturday as the New York Yankees routed the Baltimore Orioles, 13-5.

Sanchez hit a drive that bounced off the top of the right-center field wall and over in the fourth inning. He reached 11 career home runs faster than anyone in major league history – 23 games, including two hitless games last year.

Starlin Castro and Aaron Hicks also homered as the Yankees won their fourth straight. A day after trouncing the Orioles 14-4, New York moved within 21/2 games of them for the second AL wild-card spot.

Chris Davis homered twice and Mark Trumbo hit his big league-leading 39th home run for Baltimore, which has dropped three straight.

BLUE JAYS 8, TWINS 7: Melvin Upton Jr. hit an RBI triple and continued home on a misplay in the eighth inning, completing Toronto’s rally from a five-run deficit at home.

Edwin Encarnacion homered and drove in three runs as Toronto handed the Twins their ninth straight loss.

WHITE SOX 9, MARINERS 3: Jose Abreu hit the first of four White Sox home runs and Jose Quintana threw 72/3 solid innings to lead Chicago at home.

Avisail Garcia and Alex Avila hit consecutive homers during a four-run fifth, and Tyler Saladino added a two-run shot in the seventh, all off struggling reliever Vidal Nuno.

ASTROS 6, RAYS 2: Rookie Alex Bregman homered and had three RBI to back seven solid innings by Dallas Keuchel and lead Houston at home.

Bregman connected off fellow rookie Blake Snell (4-7) in the third inning to make it 4-0.

ANGELS 3, TIGERS 2: Victor Martinez and J.D. Martinez were ejected, along with manager Brad Ausmus and hitting coach Wally Joyner in a series of balls-and-strikes disputes as the Tigers’ five-game winning streak ended at home.

RANGERS 7, INDIANS 0: Mitch Moreland’s grand slam capped a five-run first inning and A.J. Griffin pitched six strong innings as Texas won at Arlington, Texas.

NATIONAL LEAGUE

DODGERS 3, CUBS 2: Julio Urias allowed one run over six innings, Corey Seager set a franchise record for a shortstop with his 23rd home run and Los Angeles won at home to even the series between NL division leaders.

ROCKIES 9, NATIONALS 4: Charlie Blackmon hit two home runs, including the go-ahead shot in the 11th inning, as Colorado won at Washington to snap a four-game losing streak.

PADRES 1, MARLINS 0: Ryan Schimpf homered, Clayton Richard pitched seven innings and San Diego won at Miami to snap a four-game losing streak.

METS 12, PHILLIES 1: Yoenis Cespedes clocked a three-run homer, Kelly Johnson had a pinch-hit grand slam and Noah Syndergaard pitched two-hit ball over seven innings as New York won at home.

PIRATES 9, BREWERS 6: Pinch-hitter Gregory Polanco had a tiebreaking three-run double and Pittsburgh rallied from four runs down at Milwaukee.

REDS 13, DIAMONDBACKS 0: Anthony DeSclafani threw a four-hitter and Scott Schebler homered twice to lift Cincinnati at Phoenix.

INTERLEAGUE

ATHLETICS 3, CARDINALS 2: Khris Davis hustled home on an infield grounder in the eighth inning and Oakland rallied for two runs at St. Louis.