Royals stay on the L train, fall to Yankees 7-0

KANSAS CITY, MISSOURI - SEPTEMBER 22: Bobby Witt Jr. #7 of the Kansas City Royals sits in the dugout after a 2-0 loss to the San Francisco Giants at Kauffman Stadium on September 22, 2024 in Kansas City, Missouri. (Photo by Ed Zurga/Getty Images) | Getty Images

The Royals were swept by the Yankees in the season series for the second year in a row, losing Wednesday evening 7-0.

Tonight’s game was a pitchers’ duel through the first six innings. The 17th batter of the evening, Michael Massey, was the first hitter who managed to reach base when he hit a liner down the first base line in the bottom of the 3rd by hitting line. It looked like the Royals would have the first run of the day when he was followed by a Maikel Garcia single to right. Unfortunately, Aaron Judge gunned down Massey at the plate.

Gerrit Cole looked in control from the outset. His 4-seam fastball and slider were both moving a little faster and spinning more than in his first start against Tampa Bay last week. The Royals, who are 19th in the majors as a team in strike out rate, were punched out 10 times by Gerrit in just innings 6 2/3 innings. He only had two counts where the hitter had 3 balls and 59 of his 79 pitches were for strikes. It is always hard to know how much to blame the offense and how much to credit the pitcher in a game like this. Cole looked like his dominant old self today.

Noah Cameron was very good too, just not anywhere near as dominant as Cole. His final line of 5IP, 4H, 1BB, 2ER, 4K is not amazing, but it was against one of the best lineups in the game and part of the two runs was a weird bounce off of the left field wall to get Ben Rice an RBI triple and then in on a sac fly. Both of those came in the top of the 4th. The only other trouble he got into was in the 6th when Paul Goldschmidt singled to lead off the inning and then Rice walked. John Schreiber was called on to bail him out and bail him out he did. Aaron Judge grounded into a double play and was promptly followed by a Cody Bellinger flyout to keep the 2-0 score through six.

In the seventh, Nick Mears took over and made some trouble for himself too, though in part it was BABIP luck with Trent Grisham and Ryan McMahon both singling on poor contact. Sandwiched between those two was a walk to Anthony Volpe, so the bases were loaded. Nick almost escaped, getting a lineout from Jose Caballero and then a strikeout of Austin Wells, but he could not find the third out. Goldschmidt walked in the Yankees third run, which resulted in Mears being pulled. Alex Lange then allowed two more runs on a ground ball to the left of Vinnie Pasquantino and the Royals had 9 outs left with a 5 run deficit to make up. It only got worse from there.

Mason Black was the next out of the pen for Kansas City. He also got touched up. McMahon hit a two-run line drive into the visitor’s bullpen with one on to move the score to 7-0. So, just like last year, the Royals faced the Yankees twice and were swept in both series. It will be at least 2027 before the Royals pick up a win against the Yanks who they last dispatched on October 7th, 2024. Next up for the Royals is a 10-game road trip where they will face Texas, Cincinnati, and Minnesota. They have struggled on the road this year, though they just struggled through a homestand too, so it cannot be much worse.

Carson Benge drives in two, Mets hold on for much-needed 4-2 victory over Reds

After six straight games of scoring two runs or less, the Mets offense was able to give their pitching staff enough run support to secure a 4-2 win on Wednesday night at Citi Field.

This win snapped a five-game losing streak as the Mets (23-33) avoided a three-game sweep at the hands of the Cincinnati Reds (29-26).

Here are the takeaways...

-Mets relief pitcher Huascar Brazobán opened the game with a clean frame, surrendering two runners on base by striking out Cincinnati's DH, Eugenio Suárez.

-Surging superstar Juan Soto sent a hanging Andrew Abbott curveball over the right field fence to give the Mets a 1-0 lead in the bottom of the first inning, his seventh homer in the last 11 days and his 11th of the season.

-Jonah Tong served as the bulk reliever for the Mets tonight. While he struggled with his command, walking four batters and striking out just one, Tong limited the damage, surrendering just one unearned run through 3.2 innings. He was relieved by Tobias Myers.

-In his first game as a Met, exactly a month after being claimed off waivers from the Minnesota Twins, DH Eric Wagaman hit a solo shot to left field in his first at-bat.

-Mets right fielder Carson Benge singled home Brett Baty in the bottom of the fifth inning, extending New York's lead to 3-1.

-With Reds baserunners on first and third and nobody out in the top of the sixth inning, Brooks Raley relieved Myers. An infield single by Sal Stewart scored one run to close the gap on the scoreboard, but Raley was able to get out of the jam for the Mets with the lead still intact at 3-2.

-Jared Young led off the bottom of the seventh inning with a leadoff double, and was eventually driven home by a two-out RBI single by Benge. 

-Devin Williams walked the bases loaded in the top of the ninth with the game on the line, but held firm, striking out Dane Myers and Blake Dunn to secure his eighth save of the season and the 4-2 win.

Game MVP: Carson Benge

Benge's two RBI were the difference tonight for the Mets. Both of Benge's hits were singles to center field in two-strike counts with two outs in the inning. Clutch hitting from the rookie leadoff hitter.

Highlights

Embed

What's Next

The Mets begin a three-game series at home against the division rival Miami Marlins on Friday night. First pitch is set for 7:10 p.m.

Freddy Peralta (3.52 ERA) is slated to toe the rubber for the Mets, while breakout righty Max Meyer (2.52 ERA) is expected to start for the Marlins.

Gerrit Cole strikes out 10 in scoreless outing as Yankees beat Royals, 7-0

The Yankees beat the Kansas City Royals, 7-0, on Wednesday to complete the sweep.  

New York has now won four straight games, improving to 34-22 on the season.

Here are the takeaways....

-- Making only his second start of the season, Gerrit Cole loked like his old self on Wednesday night. The right-hander tossed 6.2 scoreless innings with 10 strikeouts, allowing just four hits. His fastball topped out at 98.4 mph and averaged 96.3 mph on the night.

Cole opened with a 1-2-3 first inning, including back-to-back strikeouts of Bobby Witt Jr. and Vinnie Pasquantino. He let up his first hit of the night in the third inning on a double to Michael Massey, and after another strikeout, gave up a single to Maikel Garcia. Luckily, Cole got some help from Aaron Judge in RF, throwing out Massey at home on Garcia's single for the third out of the inning.

He stayed in a groove and retired eight straight from the fourth through sixth innings, including four strikeouts. Garcia snapped the streak with a two-out double, but he got Witt to fly out to end the frame. Cole got two outs in the seventh inning, and was then pulled after 79 pitches with a runner on first base.

-- Paul Goldschmidt got the Yanks first hit of the game in the top of the fourth inning and he'd come around to score on Ben Rice's triple off the LF wall. Rice would then score on Judge's sacrifice fly as New York took a 2-0 lead.

-- Goldschmidt and Rice reached base again in the top of the sixth inning, but Judge grounded into a 6-4-3 double play and Cody Bellinger flied out to end the scoring chance.

The duo bounced back in the seventh inning and found ways to produce for New York. Goldschmidt picked up an RBI on a bases-loaded walk and Rice drove in two more on a single to make it a 5-0 game. Rice finished 2-for-4 with three RBI and a walk, while Goldschmidt went 2-for-4 with an RBI and a walk.

-- McMahon added insurance runs in the top of the eighth inning with a two-run HR, pushing the lead to 7-0.

-- Fernando Cruz kept Cole's line clean by getting Lane Thomas to line out to right field for the third out of the seventh. He continued the shutout by tossing a 1-2-3 eighth inning and Camilo Doval got three groundouts in the ninth to close it down.

Game MVP: Gerrit Cole

The former AL Cy Young Award winner was locked in, recording his first 10 strikeout game since Aug. 10, 2024. 

Highlights

What's next

The Yankees remain on the road and head West to Sacramento to face the Athletics on Friday at 9:40 p.m.

Carlos Rodon (0-2, 4.15 ERA) faces former Yankee Luis Severino (2-5, 4.23 ERA).

Where to watch Colorado Rockies vs. Los Angeles Dodgers: Live stream, start time, TV channel, odds for Wednesday, May 27

The Colorado Rockies, ranked fifth in the NL West with a 20-36 record, face the Los Angeles Dodgers, who are first in the NL West with a 35-20 record. The Los Angeles Dodgers are favored with a -422 moneyline compared to the Colorado Rockies' +326. Starting pitchers are Tomoyuki Sugano for Colorado, with a 3.86 ERA, and Shohei Ohtani for Los Angeles, with a 0.73 ERA.

  • Date: Wednesday, May 27

  • Time: 10:10 p.m. ET / 7:10 p.m. PT

  • Where: Dodger Stadium, Los Angeles, CA

  • TV Channels: SportsNet LA, Rockies.TV

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Colorado Rockies: 20-36 (No. 5 in NL West)

  • Los Angeles Dodgers: 35-20 (No. 1 in NL West)

  • Spread: Los Angeles Dodgers -1.5

  • Moneyline: Los Angeles Dodgers -422 (77.5%) / Colorado Rockies +326 (22.5%)

  • Over/Under: 8.0

Colorado Rockies: Tomoyuki Sugano (4-3, ERA: 3.86, K: 28, WHIP: 1.23)
Los Angeles Dodgers: Shohei Ohtani (4-2, ERA: 0.73, K: 54, WHIP: 0.84)

Weather: 63°F at first pitch

Ballpark: Capacity: 56,000 | Roof: Open | Surface: Grass

Here’s how much it costs to attend One Piece Night at Dodger Stadium

An image collage containing 3 images, Image 1 shows Teoscar Hernandez celebrating with Mookie Betts and Andy Pages, Image 2 shows Illustration of Monkey D. Luffy from One Piece in a Dodgers baseball uniform, holding a baseball bat, with the Dodgers and One Piece logos, Image 3 shows Dodgers One Piece hat promotional item

One Piece Night is returning at Dodger Stadium this summer.

The Dodgers announced they will host One Piece Night on July 2, when they host the Padres.

One Piece Night is returning at Dodger Stadium this summer. Getty Images

The first 40,000 in attendance are eligible to receive a One Piece straw hat as a promotional item ahead of the game.

Tickets have skyrocketed in price; the cheapest seat at UNIQLO Field at Dodger Stadium is $157, while the most expensive seat is going for $2,337 (as of Wednesday).

Last season, One Piece Night was among the most popular promotions at Dodger Stadium. The first 40,000 who showed up received a co-branded straw hat, as well as a trading card of the show’s main character, Monkey D. Luffy.

The first 40,000 in attendance are eligible to receive a One Piece straw hat as a promotional item ahead of the game. Los Angeles Dodgers

One Piece Night is scheduled the same day that Anime Expo begins at the Los Angeles Convention Center.

The convention is considered one of the biggest events of the summer in Los Angeles; more than 410,000 from 65 different countries attended last year’s convention.

One Piece Night was among the most popular attractions last season at Dodger Stadium. Icon Sportswire via Getty Images

One Piece is considered one of the best-selling manga series of all time after it was created by Eiichiro Oda in 1997.

In 1999, One Piece went from books to the television screen, and it is an anime series that is still on the air today, with 22 seasons.

In 2023, a live-action version of the show was created as a direct-to-streaming show on Netflix. So far, the live version of the show has premiered two seasons, while a highly anticipated third season is set to come out in 2027.

Dodgers vs. Rockies game VII chat

LOS ANGELES, CALIFORNIA - MAY 26: Shohei Ohtani #17 of the Los Angeles Dodgers throws in the outfield prior to the game against the Colorado Rockies at Dodger Stadium on May 26, 2026 in Los Angeles, California. (Photo by Jayne Kamin-Oncea/Getty Images) | Getty Images

Shohei Ohtani faces Tomoyuki Sugano as the Dodgers look to sweep the Colorado Rockies.

WEDNESDAY GAME INFO
  • Teams: Dodgers vs. Rockies
  • Stadium: Dodger Stadium
  • Time: 7:10 p.m. PT
  • TV: SportsNet LA
  • Radio: AM 570 (English), KTNQ 1020 (Spanish)

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Bad Bryce Elder, bad BABIP, Braves bashed 8-0 in Boston

BOSTON, MASSACHUSETTS - MAY 27: Isiah Kiner-Falefa #2 of the Boston Red Sox slides past Chadwick Tromp #39 of the Atlanta Braves during the fourth inning at Fenway Park on May 27, 2026 in Boston, Massachusetts. (Photo by Paul Rutherford/Getty Images) | Getty Images

Every baseball season has at least a few of these games for every team, but that doesn’t make it fun when it happens to the one you root for. On Wednesday night, the Braves had to suffer through a bunch of things that they didn’t even come close to overcoming: an awful Bryce Elder effort, bad luck on both sides of the ball, and bad defense. That’s how you lose 8-0. It is what it is.

Most of this game didn’t really have anything warranting discussion, and pretty much everything hinged on one inning where the Red Sox plated six runs. Bryce Elder wasn’t particularly good up to that point, with just a 1/0 K/BB ratio through the first three frames. Whatever mechanical adjustments he had made to move up a performance notch this season were seemingly absent, and his pitches were all over the place in eminently hittable ways. A great throw from left field cut down a runner at the plate for the third out in the first, and Elder was relying heavily on his defense in this one.

Which, of course, made it a real issue when the defense stopped backing him up. In the bottom of the fourth, Elder threw a four-seamer down the middle, and it turned into a hard-hit leadoff single. He then had a pretty gross walk (falling behind 3-0, non-competitive 3-2 pitch) to put two on. A bunt moved the runners over and brought up Marcelo Mayer. Elder threw a cutter up and in and Mayer somehow chopped it weakly to Matt Olson at first, but Olson booted it, and it was 1-0 in favor of Boston. Elder then threw a slider that didn’t quite dive as far as it needed to, and it was yanked into left field to make it 2-0. A bloop single on another down-the-pipe four-seamer loaded the bases, and Cedanne Rafaela unloaded them by mashing a meaty first-pitch sinker into left field. That was it for Elder, but Wilyer Abreu got some revenge for Michael Harris II’s onslaught and his own game-ending grounder from last night by hitting a Dylan Dodd pitch below the zone up the middle for a two-run single. So, in the span of not very long at all, it went from a tie game to a 6-0 rout.

This wasn’t Elder’s only bad start of the year (he also had some pretty bad pitching against Detroit and Cleveland), but it’s the sort of thing he needs to avoid to keep the good times rolling. He didn’t really have any trouble bouncing back after those other outings, but he has absolutely no margin for error of just kind of throwing pitches willy-nilly across the strike zone, nor for forcing his defense to make every play because he’s not striking anyone out.

Offensively, the Braves didn’t do much, but it wasn’t entirely for lack of trying. To be fair, Connelly Early had a nice game (7/3 K/BB ratio in seven innings), but things could’ve been different. Ozzie Albies hit into an inning-ending double play with two on in the first. Chadwick Tromp struck out to end the second, stranding two more. Ha-Seong Kim hit a ball decently well with a man on and two outs in the fourth, but it went for a harmless flyout.

Even after the game imploded, the Braves’ lack of sequencing and BABIP fortune didn’t end. Olson had a barreled out to start the sixth. After Tromp doubled in the seventh, Ronald Acuña Jr. hit a 100+ mph liner… but right at the right fielder. Meanwhile, the Red Sox added a seventh run on a seeing-eye roller and a bloop. The top of the eighth was probably the silliest in this regard, as the Braves had two hard liners, a weak fly ball, and a walk, but none of those balls in play found grass. Jarren Duran made it 8-0 with a crush job off Carlos Carrasco, and the game ended with, what else — a hard liner out off the bat of Tromp.

Not much else to say, really — it happens, it sucks. I played catch with my kid after the game got out of hand, and that was a lot more fun to pay attention to than the Braves lining out over and over while the Red Sox sprayed the ball through the fielders.

The Braves can still win the series tomorrow behind Chris Sale, though they’ll need to overcome Payton Tolle and avoid all the nightmarish stuff that happened tonight to do so.

Cristopher Sanchez breaks 115-year-old Phillies’ scoreless streak record with eye-popping May

An image collage containing 2 images, Image 1 shows Philadelphia Phillies pitcher Cristopher Sanchez (61) celebrates after pitching during the seventh inning against the San Diego Padres at Petco Park, Image 2 shows Philadelphia Phillies pitcher Cristopher Sanchez (61) points skyward after pitching during the seventh inning against the San Diego Padres at Petco Park
Cristopher Sanchez phillies

Cristopher Sanchez has now gone to a place where no Phillies pitcher has visited since the dead ball era.

Yes, really.

The left-hander extended his scoreless streak to 44 2/3 innings with seven zeros during Wednesday’s 3-0 victory over the Padres.

In the middle of the effort, he broke the previous scoreless record (41 innings) held by Hall of Fame pitcher Grover Cleveland Alexander, set in 1911 — when the National League comprised eight teams.

Philadelphia Phillies pitcher Cristopher Sanchez (61) celebrates after pitching during the seventh inning against the San Diego Padres at Petco Park on May 27, 2026. IMAGN IMAGES via Reuters Connect

Sanchez went the entire month of May (five starts, 39 innings) without allowing a single run. He was last charged with runs on his ledger in the first inning of an April 30 start against the Giants.

Since then, his record is as clean as it could be.

“I just told them it was something special for me,” Sánchez told reporters after Wednesday’s win, which sealed a three-game sweep over San Diego. “First I thanked God and then I thanked all my teammates and everyone around me for their support. It’s really special to have their support, in the good times and through the rough times as well. That’s something I admire with this group.

“This is a game that it’s not only about me or about what I do on the mound, it’s about our group and I think it’s really something special and beautiful to feel the support of the team as a whole.”

Philadelphia Phillies pitcher Cristopher Sanchez (61) points skyward after pitching during the seventh inning against the San Diego Padres at Petco Park. Denis Poroy-Imagn Images

Sanchez, an All-Star in 2024, finished second in the National League Cy Young race last year and is making the case early this year to win the award. His 1.62 ERA leads the NL, and he’s the only pitcher in the big leagues this year with a shutout.

“It’s a lot of fun right now,” catcher J.T. Realmuto said, according to MLB.com. “I mean, he’s just been so dominant. He makes my job easy. It’s kind of like playing a video game back there.

“I just press buttons and then he executes.”

Sanchez still has a ways to go for the overall MLB record of 59 innings held by Orel Hershiser.

Dodgers’ Kiké Hernández sidelined by a ‘significant tear’ in his left oblique

LOS ANGELES — Los Angeles Dodgers utility man Kiké Hernández went on the injured list with “a significant tear” of his left oblique, manager Dave Roberts said on Wednesday.

The injury was revealed in an MRI, Roberts said. No timeline for his recovery or return was provided.

Hernández tweaked his oblique during batting practice on Monday, shortly before telling the media that he was pain-free. He fought to play through it after being embarrassed that it happened in practice and not in a game.

Hernández was off to a hot start after missing the first 53 games of the season while rehabbing from left elbow surgery during the offseason. He went 4 for 4 with two doubles and the homer in his first two games.

Alex Freeland was called up from Triple-A Oklahoma City to take Hernández’s spot and start at second base Wednesday night against Colorado.

The 24-year-old infielder returns for his second stint with the Dodgers, hitting .235 with two home runs and eight RBIs to start the season.

Freeland played in 11 games with Oklahoma City, hitting four homers and driving in 16 runs.

Orioles break out the brooms with 11-2 win over Rays

May 27, 2026; Baltimore, Maryland, USA; Baltimore Orioles shortstop Gunnar Henderson (2) celebrates with Baltimore Orioles catcher Adley Rutschman (35) after hitting a home run during the first inning against the Tampa Bay Rays at Oriole Park at Camden Yards. Mandatory Credit: Daniel Kucin Jr.-Imagn Images | Daniel Kucin Jr.-Imagn Images

The O’s scored five runs in the 1st inning and never looked back, completing a sweep of the Rays with an 11-2 pummeling of the American League’s top team.

The Orioles came into Wednesday’s bottom of the 1st ranked 27th in 1st inning runs and 26th in 1st inning average. But just as we saw in the first two games against Tampa, the O’s continued to show their new and improved selves from the start of the series finale vs. the Rays.

Taylor Ward led off the rally by slashing Steven Matz’s first pitch of the evening into center field for a lead-off single. That brought up Gunnar Henderson, who was 0-for-9 in the first two games of the series. The former All-Star SS put those struggles behind him with one swing, launching a 1-1 changeup onto Eutaw Street to give the Orioles a lightning-fast 2-0 lead.

After an Adley Rutshcman walk, Pete Alonso kept the rally going, with the Polar Bear collecting his 1,000th career hit on a single to center. Coby Mayo walked on five pitches to load the bases, setting up Leody Taveras to extend the lead on a single dumped just in front of RF Ryan Villade.

Tyler O’Neill then got the first out of the inning, striking out on a 2-2 changeup after barely missing a grand slam on a ball pulled down the left field line. Blaze Alexander picked up the Orioles’ fifth hit of the inning on a sinker lined to left that brought home Alonso and Mayo. Jeremiah Jackson would fly out to center and Ward would strike out looking after a nine-pitch battle to end the offensive explosion. The O’s saw 36 pitches in the inning, sent 10 batters to the plate and set an early tone against a battered and befudled Matz.

Two of the more often maligned Orioles would combine to extend the Baltimore lead in the 3rd. Mayo led off the inning by turning on a first-pitch sinker and sending it down the left field line for a leadoff double. Two batters later, O’Neill got another changeup left over the plate by Matz, and General Soreness dropped it into left to score Mayo and increase the lead to 6-0.

The Oriole infielders would add on some insurance runs against former Oriole Jonathan Heasley. Mayo and Taveras welcomed Heasley into the game with back-to-back singles to lead off the 5th. After Taveras stole second, Alexander turned on a fastball in on his hands, shooting a double down the left field line that grew the O’s lead to 8-0.

Henderson and Alexander would then give Birdland some fireworks to further bury the Rays. Gunnar led off the 6th with his 13th long ball of the season on a drive to deep center field. The solo shot gave Gunnar his first two-homer game since June 21st, 2024 and has him on pace for 37 homers in 2026. Alexander then hit the O’s final deep fly of the evening, blasting a two-run homer off Hesley to give Baltimore an 11-1 lead. His first Orioles home run gave Alexander 6 RBIs on the night, setting a new career-high for the 26-year-old.

While the offensive fireworks will steal the headlines from Wednesday’s game, the defense behind rookie starting pitcher Trey Gibson also deserves a ton of credit for the Orioles completing the sweep. Baltimore came into Wednesday 25th in Baseball Reference’s Defensive Runs Saved metric, but the infield in particular looked like a unit Earl Weaver would be proud of.

Gibson ran into some early trouble in the 1st after giving up a lead-off single to the speed Chandler Simpson. However, the right-hander then rolled his first double-play ball of the night, getting Junior Caminero to ground into an around-the-horn, 5-4-3 double play to erase the early runner. After a single by Jonathan Aranda and a walk from Yandy Díaz, Pete Alonso made a nice snag for a 3-1 groundout to strand both runners.

The defense would then bail Gibson out again in the 3rd to keep the game scoreless. No. 9 hitter Hunter Feduccia led off the inning with a single up the middle, before Simpson and Aranda walked to put Baltimore in a bases-loaded, one-out jam. Gibson then picked up his first strikeout of the evening on a cutter that just caught the top of the zone against Díaz. That set the stage for the defensive play of the day, as Gunnar Henderson denied Richie Palacios of a run-scoring infield single on a Machado-esque throw from short.

The Orioles would turn two other double plays in the 4th and 5th to kill rallies before they started. Alexander started an inning-ending 5-4-3 double play on a Carson Williams grounder. Then, after a Feduccia leadoff single in the 5th, a sharp grounder from Simpson turned into a 4-6-3 double play—only the second time Simpson has been doubled up all season.

The Rays finally got on the board against Gibson in the 6th, thanks to some would-be double-play balls that the Orioles’ infield didn’t turn. Aranda led off the inning with a single and then moved to second on a Díaz walk. Palacios then pounded a hard grounder to Alonso at first, who tried to start a 3-6-3 double play, only for a high throw to momentarily pull Henderson off the bag and prevent a timely throw back to first. Then, with runners at the corners, Gibson got Villade to hit a grounder to short, which turned into a run-scoring fielder’s choice after the Rays outfielder beat Jeremiah Jackson’s throw to first.

After losing his shutout on his 100th pitch of the night, Gibson would exit to an ovation from the Camden Yard faithful, coming up just one out short of his first-ever quality start. After Keegan Akin got the final out of the 6th, it closed the rookie’s line at 5.2 IP, 6 H, 1 ER, 4 BB and 1 K. With 13 outs via ground ball, Trey Gibson looked like the best version of former Oriole Kyle Gibson as he shut down the Rays.


The win sealed the Orioles’ first sweep over Tampa since a four-game sweep in Tropicana Field in June 2024. The O’s last swept the Rays in Baltimore during the COVID-shortened 2020 season. This is also the first time the Rays have been swept this season.

Baltimore will look to earn their first four-game win streak of the season when they welcome the Blue Jays to Camden Yards tomorrow.

Let us know your favorite moment and player of the game down in the comments.

Red Sox 8, Braves 0; Boston evens series with massive fourth inning

BOSTON, MASSACHUSETTS - MAY 27: Jarren Duran #16 and Ceddanne Rafaela #3 of the Boston Red Sox celebrate during the eighth inning against the Atlanta Braves at Fenway Park on May 27, 2026 in Boston, Massachusetts. (Photo by Paul Rutherford/Getty Images) | Getty Images

The Red Sox looked like a different team in the best way possible. 

Boston blanked the Atlanta Braves to even the three-game series by way of the pitching staff’s seventh shutout of the season. The Red Sox held down MLB’s best team and knocked around a starting pitcher riding plenty of momentum. 

Here’s three takeaways from Wednesday’s win. 

EXCELLENT EARLY

Connelly Early had thrown the ball fairly well in his three previous starts with no more than three earned runs allowed. Against arguably baseball’s best lineup on Wednesday, the young Red Sox lefty tossed seven brilliant innings of shutout ball. 

Early struck out seven hitters and allowed just four hits on the night. He matched his best start of the year from another seven-inning gem against the Rays on May 8. 

HOW MANY RUNS IN AN INNING? 

Baseball is a weird sport sometimes.

That’s the only explanation for an offense that’s struggled all season to explode against one of the best starting pitchers in baseball so far. 

Bryce Elder sported a 1.97 ERA in 11 starts when he took the mound at Fenway Park. The right-hander posted three scoreless innings before the Red Sox tallied six runs (five earned) in the fourth inning to bring an early end to the night for the Atlanta starter.

Boston posted a six-run inning for just the second time this season, joining the 10-3 win over the Tigers on May 5.

ONE MORE! 

The Red Sox are still the only team in baseball without 10 home victories on the season. Beating Chris Sale on Thursday to take the series would finally bring the Red Sox to the double-digits club with the rest of the league.

Colorado Rockies game no. 57 thread: Tomoyuki Sugano vs. Shohei Ohtani

PHOENIX, ARIZONA - MAY 22: Starter Tomoyuki Sugano #11 of the Colorado Rockies pitches against the Arizona Diamondbacks during the first inning at Chase Field on May 22, 2026 in Phoenix, Arizona. (Photo by Chris Coduto/Getty Images) | Getty Images

As the Colorado Rockies aim to avoid a sweep at the hands of the Los Angeles Dodgers, there will likely be more than just Colorado and Los Angeles fans eagerly paying attention. The entire country of Japan may very well be checking in as two of their most beloved stars take center stage on the mound to square off for the first time in their careers.

Tomoyuki Sugano ( 菅野 智之 ) enters the game as one of the Rockies’ most reliable starters this season. While Sugano-san has had a couple of rough outings this season, he sports a 4-3 record and a 3.86 ERA. His last outing on the road against Arizona started some of the spiraling for a ragged rotation as he allowed two runs on six hits over 6.2 innings of work. It was the first quality start for the Rockies since the beginning of May and was representative of the veteran at his best. He continues to pound the zone, allowing more than two walks in just a single start this season. He has only gathered more than three strikeouts twice, but ground balls and weak fly balls have been the name of the game. Through his last six starts, he has only allowed four home runs, three of which came in his start against the Philadelphia Phillies.

In his last start against the Los Angeles Dodgers, which came at Coors Field, Sugano gave up five runs on nine hits in four innings of work.

Shohei Ohtani ( 大谷 翔平 ) has ascended to another level on the mound this season as he has his eyes set on the Cy Young Award. Ohtani-san is 4-2 on the year with a microscopic 0.73 ERA over 49 innings of work. . He has worked at least six innings in seven of his eight starts and allowed at least one earned run in just three starts. His last outing against San Diego saw the two-way star fire five shutout innings while allowing just three hits and striking out four. He features a varied pitch mix with up to nine different types of pitches, making it difficult for opposing hitters to adjust to what’s coming. Ohtani generates plenty of swing-and-misses while pounding the zone.

He has made two career starts against the Rockies, posting a 4.91 ERA over 11 innings of work. His last outing came in 2025, where he allowed five runs on nine hits over four innings at Coors Field.

First Pitch: 8:10 pm MDT

TV: Rockies TV

Radio: KOA 850 AM/94.1 FM; KNRV 1150 (Spanish)

SB Nation site: True Blue LA

Lineups:

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Tigers 4, Angels 0: Detroit wins, but might lose Casey Mize again

Detroit Tigers pitcher Casey Mize (12) talks to catcher Dillon Dingler (13) as they walk off the field after top of fourth inning against Los Angeles Angels at Comerica Park in Detroit on Wednesday, May 27, 2026. | Junfu Han / USA TODAY NETWORK via Imagn Images

Game two for the Tigers against the Angels as Detroit celebrates Fourth Wing night at the park. I will withhold my opinion on the book, but I will say I hope it does not match the quality of play for tonight. The Tigers were leaning on Casey Mize to get the job done, who has been good since his return from the IL, and the Angels had one of their best pitchers on the mound in Jose Soriano.

Mize initially had some trouble with some full counts. He got an assist from Dillon Dingler with a called ball four that was reversed to a third strike, but then Mike Trout walked. A double play off the bat of Vaughn Grissom ended the inning with no harm done. The Tigers came out swinging with back-to-back singles by Colt Keith and Kevin McGonigle. A Dingler single brought Keith home and put McGonigle on third. Dingler was tagged out at second trying to push his single into a double. Two more outs followed, but the Tigers had scored first.

Jorge Soler started the second inning with a single, but was eliminated in a force out off the bat of Wade Meckler. Meckler then stole second, but two outs followed, leaving him stranded. In the home half, Spencer Torkelson got things underway with a leadoff home run (perhaps to make up for the contested foul he hit that missed being a grand slam last night). Three outs followed in a row, but the Tigers were extending their lead, and doing it against a strong pitcher, which all bodes well.

Donovan Walton started a weird third inning with a single. Two outs followed, and then in Mike Trout’s at bat we saw a series of misadventures. First, Trout seemed to believe the home plate umpire miscalled a strike, but he requested the review too late, this led to some high tension. Then it came down to another ABS review call, this one from Dingler, that resulted in Trout being out, and there being additional words between the umpire, Trout, and manager Kurt Suzuki. No one got thrown out though. Keith started the home half with another single, but he was eliminated in a double play off the bat of McGonigle. A third out promptly ended the inning.

By the fourth, Mize was in his groove, getting the side out in order. In between innings, Mize came off the field and spoke to the assistant athletic trainer, both heading immediately into the clubhouse. Not ideal. With two outs in the home half, Spencer Torkelson hit a ground-rule double. Wenceel Perez walked.

Mize’s day was, indeed done. He went 4.0 IP, 2 H, 0 R, 1 BB, 6 K on 58 pitches. Really not good. Hopefully it’s just discomfort and not anything more serious, because the Tigers really can’t afford to lose another starter, especially not so soon after he came back. Drew Anderson came on to pitch. He did manage to get the side out in order, which was a positive. In the bottom of the inning McGonigle got a two-out walk. A ball took a big hop in front of O’Hoppe, allowing McGonigle to advance to second. The ball was ruled a wild pitch, but really it just had a mind of its own. Riley Greene singled, bringing McGonigle home. Zach McKinstry walked, but he wouldn’t get a chance to score as the final out of the inning wrapped things up and the Tigers pushed their lead to 3-0. That was likely also the end of the day for Soriano who had gone to 105 pitches after a 35-pitch inning.

With one out in the inning, Drew Anderson had a rare pitcher W with ABS as he challenged a called ball and got it overturned for a third strike. The Angels went down in order. Brent Suter was the new pitcher for LA. Meanwhile, we got word that the official call on Mize was right groin tightness, the same issue that previously put him on the IL. No bueno. The Tigers went 1-2-3 in the bottom of the inning.

The Tigers went three-up, three-down in the top of the seventh, though Drew Anderson briefly forgot how many batters he’d faced. In the home half, McGonigle continues to be one of the most reliable guys on the team with a one-out single. Dingler doubled to push him to third. A passed ball by O’Hoppe was all the Tigers needed to get McGongile home and tack one on to their score. Two outs followed, but the Tigers were now up 4-0.

Kyle Finnegan was the new Tigers pitcher for the eighth. Finnegan got the side out in order. Torkelson got a leadoff double in the home half. The Tigers went three in a row after that, though.

Kenley Jansen was in for the ninth. With two outs, Jansen was looking uncomfortable and had been looking a little off in his last pitches. He was done for the game after walking Mike Trout. Losing two pitchers in one game feels very on point for this season. Did someone make a genie wish for a winning game but not think about the caveats? Brenan Hanifee came out of the bullpen after roughly one warmup pitch to hopefully get the final out of the game. Soler walked to put two on, but they did clinch the win and the shutout with a final out. But at what cost… at what cost?

Final: Tigers 4, Angels 0

Dodgers on Deck: Friday, May 29 vs. Phillies

SAN DIEGO, CALIFORNIA - MAY 25: Manager Don Mattingly #8 of the Philadelphia Phillies speaks to the media in the dugout before the game against the San Diego Padres at Petco Park on May 25, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images

The Dodgers take on the red-hot Philadelphia Phillies on Friday night at Dodger Stadium, the start of a weekend series against old friend Don Mattingly.

Philadelphia was expected to contend this year but got off to an atrocious 9-19 start. That got manager Rob Thomson fired, with Mattingly sliding over from bench coach to take the helm of his third team, after the Dodgers and Miami Marlins.

The shake-up thus far has worked, with the Phillies 20-8 since the managerial change, winning seven of nine series. Philadelphia is 11-2 on the road under Mattingly, and come to Los Angeles having just swept the Padres at Petco Park in San Diego, allowing only three total runs.

Justin Wrobleski starts Friday for the Dodgers.

Friday’s series opener is exclusively on Apple TV, with Wayne Randazzo on play-by-play alongside analyst Dontrelle Willis and reporter Heidi Watney.

Friday game info
  • Teams: Dodgers vs. Phillies
  • Ballpark: Dodger Stadium
  • Time: 7:15 p.m.
  • TV: Apple TV
  • Radio: AM 570 (English), KTNQ 1020 AM (Spanish)

Dodgers call up Alex Freeland with Kiké Hernández on injured list

SAN FRANCISCO, CA - APRIL 22: Alex Freeland #76 of the Los Angeles Dodgers throws to first base prior to the game between the Los Angeles Dodgers and the San Francisco Giants at Oracle Park on Wednesday, April 22, 2026 in San Francisco, California. (Photo by Kavin Mistry/MLB Photos via Getty Images) | MLB Photos via Getty Images

The Dodgers called up infielder Alex Freeland from Triple-A Oklahoma City, as expected, to fill in with Kiké Hernández placed on the injured list with a left groin strain.

Hernández missed the first 53 games of the season after left elbow surgery before returning Monday, and had four hits in four at-bats in his two games back. But he felt something in his oblique on Monday, tried to play through it, and things got worse on Tuesday, when he was pulled from the game after only four innings.

“It’s a bummer. He’s missed a lot of time and worked hard to get back, and added that spark that we had hoped,” manager Dave Roberts said of Hernández Tuesday night. “I just feel bad for him because he wanted to be back with this, and he worked hard.

“It’s not a season-ending thing, so that’s something to be hopeful with, but yeah it’s just a bummer.”

Freeland was the odd man out when Mookie Betts returned from the injured list on May 11, and Freeland made the most of his two weeks in Triple-A. Freeland hit .265/.345/.592 with a 128 wRC+, four home runs, two triples, 16 RBI, and 11 runs scored in 11 games with Oklahoma City, and won Pacific Coast League player of the week for the period from May 11-17.

The switch-hitting Freeland with Oklahoma City hit .333/.415/.815 with both triples and three of his four home runs from the left side, his more prolific side offensively. In his parts of two seasons so far in the majors, totaling 62 games and 209 plate appearances, Freeland hit .224/.311/.346 with an 88 wRC+ as a left-handed hitter, compared to just .154/.241/.192 with a 28 wRC+ in all of 29 plate appearances batting right-handed.

On the whole, Freeland is hitting .235/.309/.337 with an 86 wRC+ with the Dodgers, and he leads the team with 33 games, 31 starts, and 262 defensive innings at second base, where he accumulated four defensive runs saved and three outs above average at the position. He starts at second base on Wednesday night.