Jordan Montgomery allowed one hit while recording the first complete game of his career as the surging St. Louis Cardinals edged the host Chicago Cubs 1–0 on Monday night.
Albert Pujols continued his offensive tear at the plate, providing the Cardinals’ lone run with the 693rd homer of his career. Montgomery faced just 28 batters while leading St. Louis to its eighth straight victory, its longest winning streak of the season.
Montgomery (7–3), who had never completed more than seven innings since breaking into the majors in 2017 with the New York Yankees, yielded only Christopher Morel’s two-out, third-inning double. He struck out seven and improved to 4–0 with a 0.35 ERA in four starts for St. Louis.
Brewers 4, Dodgers 0
Luis Urias and Keston Hiura hit home runs while Milwaukee’s pitching staff shut down host Los Angeles.Brewers starter Eric Lauer (9–5) delivered five innings, and Peter Strzelecki, Hoby Milner, Matt Bush and Jason Alexander completed the shutout.
Yankees 4, Mets 2
Aaron Judge hit a home run off Max Scherzer, his major-league-leading 47th long ball of the year, as the host Yankees won the opener of a two-game Subway Series.The Yankees won consecutive games for the first time since getting three straight wins over the Kansas City Royals from July 28–30. Andrew Benintendi (2-for-3) accounted for New York’s other three runs. Domingo German (2–2) outpitched Scherzer, allowing two runs (one earned) on four hits in 6 1/3 innings.
Royals 6, White Sox 4
Salvador Perez and Ryan O'Hearn each had two hits and an RBI to help Kansas City earn a win against visiting Chicago in a makeup game.Amir Garrett (3–1) pitched a perfect eighth for the Royals, and Scott Barlow worked the ninth for his 20th save.
Rangers 2, Twins 1
Corey Seager delivered a tiebreaking RBI single two innings after he was involved in a triple play for Texas, which edged Minnesota in Minneapolis.Adolis Garcia homered in the fifth for the Rangers, who won the final three games of the four-game series and are 5–3 under interim manager Tony Beasley. The Twins, who turned their second triple play of the season, fell two games behind the idle first-place Cleveland Guardians in the American League Central.
Phillies 4, Reds 1
Nick Castellanos hit a home run and a double and drove in two runs to lift host Philadelphia past Cincinnati.Bryson Stott homered, Alec Bohm added three hits and J.T. Realmuto had two hits and an RBI for the Phillies, who won for just the second time in their past six games. Noah Syndergaard (8–8) tossed seven strong innings and allowed three hits and one run.
Austin Romine hit a solo home run for the Reds, who managed only three hits. Reds starter Luis Cessa (3–2) pitched just two innings, giving up three hits and two runs.
Braves 2, Pirates 1
Michael Harris II hit a two-run homer to lift visiting Atlanta to a win over Pittsburgh.The homer was Harris’ only official at-bat—he walked twice—and Vaughn Grissom was 1-for-3 with a run scored for the Braves, who have won 12 of their past 14 games. Jake Odorizzi (5–5) gave up one run and four hits in six innings to pick up his first win with his new club.
Rays 2, Angels 1
Randy Arozarena ripped a go-ahead solo homer to back a strong start from Jeffrey Springs as Tampa Bay edged Los Angeles in St. Petersburg, Fla.Springs (6–3) scattered five hits over 5 2/3 innings of one-run ball. David Peralta went 2-for-4 with a double and an RBI while Yu Chang and Arozarena contributed two hits apiece as the Rays earned their eighth win in 10 games.
Marlins 3, Athletics 0
Edward Cabrera allowed just two hits over eight shutout innings, rookie Charles Leblanc hit a home run and Miami opened a three-game series at Oakland with a victory.Since returning from his injury on Aug. 5, Cabrera has not allowed a run in 22 2/3 innings over four starts. He walked three and struck out seven.
Leblanc’s homer came off A’s starter Adam Oller (2–6), who worked six innings, allowing all three Marlins runs and five hits. He walked five and struck out two. JJ Bleday finished with two hits for the Marlins.