



Cal Raleigh reached a milestone with two big swings Wednesday night.
Raleigh has 100 career homers after he connected from each side of the plate during Seattle’s 5-3 victory at Cincinnati.
Bryce Miller pitched five sharp innings and Dylan Moore had two hits and scored two runs for the Mariners in their fifth win in six games.
The 28-year-old Raleigh continued his power surge since signing a $105 million, six-year deal on March 27 that could keep him with the franchise for the rest of this decade. He has seven homers through 18 games this season.
Raleigh hit his first homer in the fifth inning from the left side off the plate off Reds right-hander Nick Martinez. Batting from the right side in the seventh, he went deep off lefty Taylor Rogers.
The Gold Glove catcher reached 100 homers in 482 games, second-fastest in franchise history behind Alex Rodriguez at 470 games. Jim Presley (622), Alvin Davis (634) and Ken Griffey Jr. (640) round out the top five.
Raleigh homered from both sides of the plate for the fourth time in his career, which ranks third for a catcher in MLB history. Former Yankees star Jorge Posada did it eight times, and Todd Hundley accomplished the feat five times.
Raleigh hit 34 homers and drove in 100 runs last season.
Pirates 6, Nationals 1: Oneil Cruz hit his first career grand slam to help Bailey Falter and the Pirates beat Washington in Pittsburgh.
Henry Davis also connected for Pittsburgh, which had dropped four of five. Isiah Kiner-Falefa had two hits and scored run.
Falter (1-2) allowed two hits in seven scoreless innings. It was the 10th time this season that a Pirates starter went six innings or more — tops in the majors.
Washington wasted a sharp performance by Mitchell Parker (2-1), who tossed six innings of one-run ball. The Nationals scored their only run on Alex Call’s sacrifice fly in the ninth.
The benches cleared in the seventh after a pitch by Jorge López went near Andrew McCutchen’s head. López, who also hit Bryan Reynolds, was ejected.
McCutchen had to fall to the ground to avoid getting hit by a 92 mph ball near his head.
Yankees 4, Royals 3: Aaron Judge hit a tiebreaking homer leading off the seventh inning that ended a 10-game drought, and host New York completed a three-game sweep.
With a runner at second base in the ninth, Cody Bellinger made a diving catch in right field on MJ Melendez’s sinking liner to preserve Fernando Cruz’s first career save.
Judge went deep for the first time since April 4 in Pittsburgh when he lifted a 1-0 sinker from John Schreiber (1-1) into the New York bullpen beyond the right-center fence.
Judge had three hits for the third time this season. He reached base four times and his batting average climbed 27 points to a major league-best .409.
Padres 4, Cubs 2: Fernando Tatis Jr. and Manny Machado each drove in two runs and Nick Pivetta pitched six strong innings for host San Diego, which beat Chicago to take two of three in a series between National League division leaders.
The Padres improved to a major league-best 15-4. The NL West leaders have won 12 of 13 home games, with the lone loss coming on Tuesday night in 10 innings against Chicago.
The Central-leading Cubs (12-9) took two of three from the Padres at Wrigley Field earlier in the month.
Tatis and Machado each hit an RBI single in the third off Matthew Boyd. Machado hit an RBI double in the seventh off Daniel Palencia, and Tatis drew a bases-loaded walk against Luke Little with two outs in the eighth.
Orioles 9, Guardians 1: Jackson Holliday hit a second-inning grand slam, Dean Kremer turned in his best start of the young season and host Baltimore routed Cleveland.
Holliday snapped an 0-for-17 drought with a drive that carried into the Baltimore bullpen in center field off Gavin Williams (1-1) with one out in the second.
Kremer (2-2) entered the game with an ERA of 8.16 but allowed just one run — a homer by Gabriel Arias in the third — in 5 1/3 innings.
Twins 4, Mets 3 (10): Ty France singled in the 10th inning to give Minnesota a victory over visiting New York, who had rallied with a three-run eighth.
With the speedy Byron Buxton conveniently on second as the automatic runner, France smacked a 1-1 pitch from Reed Garrett (0-1) with none out that bounced in center field with no chance for Tyrone Taylor to get his glove down.
Buxton, Harrison Bader and Willi Castro had RBI singles for the Twins (7-12), who won just their second series in six sets this season after Jhoan Duran pitched a hitless ninth and Cole Sands (2-1) did the same in the 10th.
Cardinals 4, Astros 1: Lars Nootbaar (El Segundo High, USC) hit a three-run homer in the fifth inning, and Steven Matz pitched five strong innings in his first start of the season to help host St. Louis beat Houston.
Matz (1-0) retired the last 15 batters he faced, striking out five, after allowing a run on a pair of singles to lead off the game.
Giants 11, Phillies 4: Jung Hoo Lee singled, doubled and drove in two runs to help visiting San Francisco beat Philadelphia.
San Francisco improved to 13-5 with its third win in four games. Mike Yastrzemski, Wilmer Flores and Patrick Bailey also drove in a pair of runs for the Giants.
Bryce Harper homered for Philadelphia.
San Francisco had 13 hits and nine walks, with much of the damage coming off struggling Philadelphia starter Aaron Nola (0-4). The right-hander gave up six earned runs in 5 1/3 innings.
Red Sox 1, Rays 0: David Hamilton hit a third-inning home run, four pitchers combined to strike out 13 and visiting Boston beat Tampa Bay.
Hamilton lined a 3-2 fastball just inside the right-field foul pole off Rays starter Zack Littell (0-4) to lead off the third and give Boston all it needed. The Red Sox rebounded from Monday’s 16-1 loss to win the final two games.
Playing without Alex Bregman, on paternity leave after a career-high five hits with two homers in Tuesday’s win, the Boston bullpen limited the Rays to one hit over the final 4 1/3 innings.