TAMPA, Fla. (AP) — Shane McClanahan extended his scoreless streak to 16 2/3 innings, and the Tampa Bay Rays beat the Toronto Blue Jays 3-0 Wednesday to finish a three-game sweep for their 12th win in 13 games.
Tampa Bay has allowed 17 runs over the 13 games. The Rays have three shutouts in that span and have given up one run five times.
McClanahan (4-2) yielded two hits over 5 2/3 innings in his third straight scoreless outing, struck out four and walked one. Kevin Kelly, Garrett Cleavinger, Bryan Baker and Ian Seymour finished the four-hitter, with Seymour getting three straight outs for his first professional save.
Tampa Bay has won 10 straight home games and is 14-4 at home in its first season back at Tropicana Field following a season across the bay at Steinbrenner Field while repairs were made at the Trop following .
Defending AL champion Toronto had lost four straight and five of seven, dropping to 16-21.
Patrick Corbin (1-1) gave up two runs and five hits in 5 1/3 innings.
Tampa Bay took a 2-0 lead in the fourth when Johnny DeLuca hit an RBI double and scored on Chandler Simpson’s two-out RBI single.
BREWERS 6, CARDINALS 2
ST. LOUIS (AP) — Aaron Ashby tied Atlanta’s Chris Sale for the major league lead with his sixth win, backed by Andrew Vaughn’s three-run homer in a four-run first inning, and Milwaukee beat St. Louis.
Aaron Ashby (6-0) entered to open the sixth and pitched two hitless innings, allowing his only runner to reach on a walk, as five pitchers combined on a four-hitter.
Rookie Brandon Sproat started and gave up one hit and three walks over four innings while striking out five.
Andre Pallante (3-3) allowed five runs and eight hits in six innings as the Cardinals lost for the second time in nine games.
St. Louis left fielder Nathan Church left after four innings with a bruised left leg. Milwaukee leadoff hitter and centerfielder Garrett Mitchell was scratched before the game because of illness.
St. Louis burst ahead in the first on Jake Bauers’ two-out RBI single and Vaughn’s first regular-season home run since last Aug. 15 — he went deep twice in the NL Division Series against the Chicago Cubs.
Joey Ortiz scored on Pallante’s wild pitch in the fifth and Jackson Chourio hit an RBI double in the ninth. Chourio went 6 for 10 with three doubles in the rain-shortened, two-game series, including 4 for 4 Monday in his first game after recovering from a broken left hand.
DODGERS 12, ASTROS 2
HOUSTON (AP) — Andy Pages set career highs with three homers and six RBIs and Shohei Ohtani broke out of a slump with two hits to lead Los Angeles to a rout of Houston.
Starter Tyler Glasnow allowed a solo home run in the first inning before the second. Jack Dreyer (2-3) took over and pitched two scoreless innings for the win as one of six relievers who stepped in to hold Houston to one run after Glasnow’s early departure.
Pages connected on a three-run homer off Lance McCullers Jr. (2-3) in a five-run third inning that made it 6-1 and he added a two-run shot in the fifth off Jason Alexander.
His solo shot to start the ninth inning came off catcher César Salazar, who moved from behind the plate to the mound for the ninth with the game out of hand and Houston’s bullpen depleted.
Ohtani snapped a 0 for 18 skid with a double in the third inning and added an RBI single in the fifth. His hitless streak was the second longest of his career behind an 0 for 19 stretch in 2020.
Glasnow allowed a home run to leadoff hitter Brice Matthews before retiring the next three batters, with two strikeouts to end the first. He returned to the mound to warm up before the second inning but appeared to be in discomfort after throwing a pitch and signaled to the dugout before exiting the game.
PADRES 5, GIANTS 1
SAN FRANCISCO (AP) — Pinch-hitter Ty France delivered a two-run triple in the seventh inning to put San Diego ahead to stay as it picked up a win over the San Francisco Giants on Wednesday.
The Giants, who’ve lost eight of their past nine games, managed only three hits and struck out 13 times.
It was a 1-1 game after six innings. Fernando Tatis Jr. led off the seventh and reached on a fielding error by third baseman Matt Chapman.
Keaton Winn then replaced starter Adrian Houser (0-4). After a walk, groundout and pop-out left runners at second and third with two outs, lefty Matt Gage replaced Winn, and France pinch-hit for Sung-Mun Song.
France hit a drive down the right-field line that Jesús Rodríguez got to but could not grab. It got past the rookie and became a two-run triple for France. Rodríguez, normally a catcher, was making his major league outfield debut.
Houser put together his best performance in seven starts with San Francisco. He gave up two runs (one earned) on three hits in six-plus innings.
The lone earned run came in the fourth inning on Gavin Sheets’ fifth homer of the season.
Xander Bogaerts tagged reliever Ryan Walker for a two-run homer to left in the eighth inning, making it 5-1. It was Bogaerts’ team-leading seventh home run of the season.
MARINERS 3, BRAVES 1
SEATTLE (AP) — Bryan Woo tied his season best with nine strikeouts in six scoreless innings, Julio Rodríguez homered, and Seattle beat Atlanta to hand the Braves their first series loss of the season.
Atlanta had won eight consecutive series and was 10-0-1 this season. The Braves became just the fifth team in the Wild Card era (since 1995) to go unbeaten in at least 11 straight series to open a season, joining the LA Dodgers (2020, 13 series), Arizona (2018, 12), Baltimore (1997, 14) and Philadelphia (1995, 12).
Woo (1-2) allowed one hit, walked two and threw a season-high 98 pitches, 66 strikes. José A. Ferrer pitched a 1-2-3 ninth for his second save.
Cole Young went 3 for 4 with two doubles and an RBI. Jhonny Pereda was 2 for 2.
Pereda led off the third with a single, Leo Rivas doubled and J.P. Crawford walked to load the bases before Pereda opened the scoring when Cal Raleigh grounded into a 6-4-3 double play.
Rodríguez hit a field that made it 2-0 in the sixth.
Braves starter Martín Pérez (2-2) gave up two runs and five hits and had five strikeouts in 5 2/3 innings.
ANGELS 8, WHITE SOX 2
ANAHEIM, Calif. (AP) — Travis d’Arnaud hit a three-run homer, Walbert Ureña threw six innings of two-hit ball, and Los Angeles defeated Chicago.
Los Angeles won a series for the first time since April 10-12 at Cincinnati. The Angels are 2-7-2 in series this season.
D’Arnaud’s 396-foot shot off Noah Schultz (2-2), the backup catcher’s first homer of the season, kicked off a five-run second inning for the Halos. After Bryce Teodosio doubled on a ball that got past right fielder Jarred Kelenic, Zach Neto hit a stand-up RBI triple.
Mike Trout brought one more across with an infield popup that second baseman Chase Meidroth lost in the afternoon sun for a single.
Jorge Soler and Jo Adell were hit by back-to-back pitches from reliever Osvaldo Bido with the bases loaded to bring in two runs in the fourth.
Ureña (1-3) allowed one run, struck out five and walked three in his second quality start of the season. Brent Suter, Drew Pomeranz and Chase Silseth completed a four-hitter.
PHILLIES 6, ATHLETICS 3
PHILADELPHIA (AP) — Edmundo Sosa hit a go-ahead two-run single in the eighth inning, Adolis García homered, and Philadelphia rallied to beat the Athletics.
Brandon Marsh had a triple among his three hits for Philadelphia, which improved to 8-1 under interim manager Don Mattingly.
Brad Keller pitched a scoreless ninth for his third save after Orion Kerkering (1-0) got the final out of the eighth.
Tyler Soderstrom homered and Nick Kurtz extended his on-base streak to 30 consecutive games with a fifth-inning RBI single for the Athletics. The AL West-leading A’s have lost four of five.
Trailing 3-2, the Phillies scored four runs in the eighth off Jack Perkins (2-1). Perkins walked Kyle Schwarber to open the frame before second baseman Jeff McNeil’s throwing error on Bryce Harper’s grounder and a single by García loaded the bases. Sosa’s two-run single put Philadelphia in front 4-3. Marsh added an RBI single and Justin Crawford added an RBI groundout.
Kurtz, who grew up a Phillies from nearby Lancaster, Pennsylvania, gave the Athletics a 2-0 lead with a two-out RBI single in the fifth off Phillies starter Zack Wheeler.
Wheeler, making his third start of the season and first in Philadelphia since last August following thoracic outlet decompression surgery, allowed three runs on five hits in 6 1/3 innings. He struck out four and walked one.
ORIOLES 7, MARLINS 4
MIAMI (AP) — Pete Alonso Adley Rutschman had two RBI doubles and Baltimore beat Miami.
Alonso has 57 extra-base hits against Miami since making his debut in 2019, the most by any player against an opponent in that span. He has hit 33 homers in 105 games against the Marlins, formerly a divisional foe during his seven seasons with the Mets.
Brandon Young (3-1) gave up three runs in the first inning but held the Marlins scoreless for the next five. Rico Garcia worked the ninth for his second save; he has allowed one run in 18 appearances this season for an ERA of 0.53.
Baltimore has won two straight at Miami after getting outscored 39-10 during a four-game sweep by the Yankees in New York.
RED SOX 4, TIGERS 0
DETROIT (AP) — Sonny Gray pitched five innings in his return from injury and Boston finished a three-game sweep of Detroit.
Gray (3-1) was making his first start since facing the Tigers on April 20 at Fenway Park — a game he left after 2 2/3 innings with a strained hamstring. He gave up four hits and two walks while striking out two on Wednesday.
Jack Flaherty (0-3) allowed four runs — two earned — on three hits and a walk in five innings. He struck out 10.
Flaherty struck out the first five batters he faced, but gave up two runs in each of the next two innings.
Marcelo Mayer led off the third with an infield single off Colt Keith’s glove at third base and Flaherty hit Carlos Narváez with a pitch. Caleb Durbin made it 1-0 with an RBI double and Willson Contreras added a sacrifice fly.
Masataka Yoshida singled and Ceddanne Rafaela walked in the fourth. After a strikeout, Narváez hit a grounder to third that went under Keith’s glove and down the left field line and two runners scored.
The Red Sox loaded the bases on three walks with one out in the seventh, bringing Brant Hurter out of the bullpen. He struck out Wilyer Abreu and got Trevor Story to ground out.
RANGERS 6, YANKEES 1
NEW YORK (AP) — Nathan Eovaldi cooled off New York for the second time in eight days, and Texas got early home runs from Corey Seager and Evan Carter in a victory.
Aaron Judge hit his major league-high 15th homer for the Yankees, who had won five straight games and 15 of 17. But right-hander Will Warren (4-1) was tagged for six runs and seven hits while throwing 90 pitches over four innings, a rare clunker for a New York rotation that began the day leading the majors with a 2.77 ERA.
Eovaldi, on the other hand, struck out eight and walked none in eight efficient innings, firing 72 of his 101 pitches for strikes.
Ezequiel Duran, a one-time Yankees farmhand, drove in two runs with a double and a sacrifice fly as Texas won for the third time in nine games. The 36-year-old Eovaldi (4-4) allowed three hits against his former team after tossing seven innings of four-hit ball in a 3-0 win over New York on April 29 at home.
Each splendid outing snapped a three-game slide for Texas. In between, the Yankees scored 46 runs while going 5-0 against the Orioles and Rangers.
New York had won eight in a row at home.
NATIONALS 15, TWINS 2
WASHINGTON (AP) — CJ Abrams hit a grand slam with a career-high five RBIs, Drew Millas, Brady House and José Tena also homered and Washington set its season high for runs in a rout of Minnesota.
Washington also established season highs with four home runs and 10 extra-base hits. The Nationals hit four homers in a four-inning span after hitting none in their previous four games.
Miles Mikolas (1-3) gave up two runs and three hits in a season-high 5 1/3 innings. Mitchell Parker and Zak Kent finished a three-hitter as Washington won for the fifth time in 18 home games this season. Kent made his Nationals debut, three days after he was claimed off waivers from the Twins.
Abrams was 3 for 5 with two doubles and House had three RBIs. Millas’ homer, which put Washington ahead 3-2 in the fifth, was his first since off Colorado’s Dakota Hudson on June 21, 2024, at Coors field.
Daylen Lile and Curtis Mead walked to load the base with one out in the eighth. Luis García replaced Justin Topa and four pitches later, Abrams hit a 403-foot drive for his ninth home run this season. Tena’s solo drive capped the seven-run inning.
Twins starter Bailey Ober (3-2) gave up five runs and six hits in five innings. The Twins allowed their most runs since a 17-6 defeat to Milwaukee last June 20.
GUARDIANS 3, ROYALS 1
KANSAS CITY, Mo. (AP) — Joey Cantillo and four relievers combined on a four-hitter, Chase DeLauter hit a go-ahead, two-run single and Cleveland beat Kansas City to stop its three-game skid and the Royals’ five-game winning streak.
Kansas City starter because of left triceps and elbow soreness.
Cantillo (2-1) allowed one run, three hits and three walks in five innings. Matt Festa, Erik Sabrowski and Hunter Gaddis combined for three hitless innings and Cade Smith worked the around Vinnie Pasquantino’s one-out single for his ninth save in 11 chances.
The game ended after a 1-2 curveball to Isaac Collins on the inside corner that initially was ruled a ball by plate umpire Edwin Moscoso. Catcher Austin Hedges challenged and the ABS changed the decision to a called third strike. Six of eight challenges in the game were successful.
Salvador Perez put Kansas City ahead with a third-inning sacrifice fly that scored Bobby Witt Jr. but DeLauter hit a two-run single in the fifth off Luinder Avila (0-2). David Fry added a run-scoring groundout in the eighth.
Cleveland went 1 for 10 with runners in scoring position.








