NATIONALS 6, PHILLIES 3

The Dodgers clinched home-field advantage throughout the postseason when Philadelphia lost to Washington, who got a three-run homer from Joey Gallo in a four-run eighth-inning on Saturday.

PIRATES 9, YANKEES 4

Paul Skenes pitched two perfect innings in his Yankee Stadium debut and Pittsburgh hit five homers, including four off rookie Luis Gil, in a win that delayed New York from eventually clinching homefield advantage throughout the American League playoffs when Houston defeated Cleveland.

ASTROS 4, GUARDIANS 3

Justin Verlander gave up three runs in six innings for his 262nd victory and Houston beat Cleveland. José Ramírez hit his 39th homer, stole his 41st base and drove in three runs Cleveland, moving within one home run of becoming the seventh player in major league history with 40 home runs and 40 stolen bases in a season.

BREWERS 6, METS 0

Joey Ortiz drove in three runs for Milwaukee and New York mustered two hits as its playoff hopes sustained another blow.

BRAVES 2, ROYALS 1

Travis d’Arnaud hit a walk-off homer in the ninth inning and Atlanta kept up its postseason push with a win over Kansas City.

PADRES 5, DIAMONDBACKS 0

Kyle Higashioka, Brandon Lockridge and Donovan Solano homered in the ninth inning, lifting San Diego to a win over the Arizona, who continued to lose ground in the National League playoff race.

CUBS 3, REDS 0

Kyle Hendricks waved to appreciative fans after what may have been his final start for the Cubs, and Chicago beat Cincinnati as Isaac Paredes and Pete Crow-Armstrong had run-scoring singles in a three-run eighth inning.

WHITE SOX 4, TIGERS 0

Sean Burke pitched two-hit ball over five innings, Andrew Benintendi tied his career high with his 20th homer and Chicago beat Detroit.

MARLINS 8, BLUE JAYS 1

Dane Myers hit a three-run homer and finished with a careerhigh five RBIs, Griffin Conine had three hits and an RBI and Miami claimed a series against Toronto for the first time since 2009.

GIANTS 6, CARDINALS 5

Tyler Fitzgerald reached on an infield single and scored the eventual winning run in the eighth inning on a throwing error by St. Louis pitcher Matthew Liberatore, leading San Francisco to a win.

RAYS 7, RED SOX 2

Kutter Crawford allowed his major league-high 34th home run, a go-ahead drive by Junior Caminero, and took his big league-worst 16th loss when Tampa Bay beat Boston.

ORIOLES 9, TWINS 2

Emmanuel Rivera went 4 for 4 with two homers and four RBIs to lead Baltimore to a win over Minnesota.