



Nathan Lukes hit a game-winning single in the bottom of the 11th and the Toronto Blue Jays beat the Padres 7-6 on Thursday to complete a three-game sweep, extending San Diego’s season-worst losing streak to six.
Gavin Sheets hit two home runs and had five RBIs for San Diego, but the Padres couldn’t hold on after twice taking the lead in extra innings.
Luis Arraez gave San Diego a 5-4 lead with a two-out RBI single to center off Brendon Little in the 10th, but Toronto’s Jonatan Clase led off the bottom half with a game-tying single off closer Robert Suarez.
Sheets hit an RBI single off Little in the 11th, but Daulton Varsho led off the bottom half with an RBI triple off Jeremiah Estrada (1-3).
San Diego intentionally walked Addison Barger and Ernie Clement flied out before Lukes grounded his hit through a drawn-in infield.
Yankees 1, Rangers 0: Carlos Rodón pitched six innings of two-hit ball for his fifth straight win and New York completed a three-game sweep with a victory over Texas at Yankee Stadium.
The Yankees earned their fourth straight victory overall and won for the 11th time in 14 games.
Rookie Jorbit Vivas hit his first career homer in the fifth off Texas starter Nathan Eovaldi (4-3) for the game’s lone run.
Aaron Judge went 0 for 3 and ended the game at .396, the first time since April 21 his average dipped under .400.
Rodon (6-3), who struck out eight, allowed a single to Josh Jung three batters in and a double to Sam Haggerty in the third.
Eovaldi gave up one run and five hits in six innings. He struck out six, walked one and had a personal three-game winning streak stopped.
Phillies 2, Rockies 0: Ranger Suárez pitched into the seventh inning to outduel Germán Márquez, and Philadelphia defeated Colorado to sweep the four-game road series and win its seventh in a row.
Colorado fell to 8-42, the worst 50-game start in the modern era (since 1901). The Rockies are 5-20 at home and have been shut out seven times this season.
Suárez (3-0) struck out six and walked three in 6 2/3 innings.
Márquez (1-7) gave up two runs — one earned — on four hits, struck out five and walked two.
Márquez walked Kyle Schwarber leading off the seventh and Max Kepler drove him home with a one-out double to make it 2-0.
Astros 9, Mariners 2: Jose Altuve homered twice and drove in four runs and Jeremy Peña tripled for his 500th career hit to help Houston to a home win over Seattle.
It was tied with two outs in the fourth when Jake Meyers singled off George Kirby (0-1) before Cam Smith walked. Mauricio Dubón’s single on a grounder to right field scored Meyers to put Houston on top 3-2.
Peña then sent two more home with his triple off the wall in left-center to make it 5-2 and chase Kirby.
Altuve’s solo shot came with no outs in the fifth to push the lead to 6-2. He connected again with one on and two outs in the sixth to make it 8-2.
Kirby allowed six hits and five runs with four strikeouts in 3 2/3 innings in his season debut after sitting out with inflammation in his throwing shoulder.
Guardians 7, Tigers 0: Carlos Santana had a two-run double in the fourth inning, Angel Martínez hit a solo homer in the fifth and Tanner Bibee threw seven scoreless innings to lead Cleveland in a road win over Detroit.
Bibee (4-4) allowed just three hits and one walk while striking out eight.
Jack Flaherty (2-6) gave up three runs on three hits and three walks with eight strikeouts over 6 2/3 innings for the Tigers.
Flaherty had two strikeouts in the first inning, including the 1,000th of his career.
Nationals 8, Braves 7 (10): Pinch-hitter Amed Rosario singled home the winning run in the bottom of the 10th and Washington topped Atlanta for its fifth straight victory.
Atlanta tied it at 7 in the ninth on Matt Olson’s one-out RBI double off closer Kyle Finnegan.
Automatic runner Robert Hassell III, making his major league debut, advanced from second to third on Alex Call’s sacrifice bunt in the bottom of the 10th. Rosario then singled to left against Dylan Lee (1-2).
Olson and Ozuna hit back-to-back solo homers off Trevor Williams in the first to give Atlanta the lead.
Keibert Ruiz had an RBI double in the bottom half off Braves starter AJ Smith-Shawver, who was tagged for seven runs in three innings.
Brewers 8, Pirates 5: Christian Yelich homered twice and visiting Milwaukee breezed past Pittsburgh.
Yelich hit a three-run drive against rookie Mike Burrows (0-1) in the first inning and a solo shot off reliever Isaac Mattson in the sixth.
Sal Frelick provided some breathing room with a late two-run single.