MILWAUKEE, WISCONSIN - JUNE 14: Garrett Mitchell #5 dumps gatorade on Blake Perkins #16 of the Milwaukee Brewers after a 4-0 win over the Philadelphia Phillies at American Family Field on June 14, 2026 in Milwaukee, Wisconsin. (Photo by John Fisher/Getty Images) | Getty Images
In what could be a future playoff matchup, the Milwaukee Brewers take the rubber match behind two home runs from Blake Perkins and Jackson Chourio to beat the Philadelphia Phillies 4-0.
Facing the reigning National League Player of the Month? No problem. Chourio opened the home half of the first inning with a lead-off home run to continue his hot week at the plate. With that long ball, it was not only his second career lead-off home run, but he now has five home runs and 10 RBIs over his last seven games. With that, he brings his season batting average up to .322 and his OPS to an outstanding .942 mark.
It was a battle of two potential Cy Young candidates at American Family Field as Kyle Harrison and Cristopher Sánchez faced off against each other. All eyes were on Harrison as he looked to bounce back after his short-lived outing in Las Vegas last Monday. He looked more like himself as he worked six scoreless frames while striking out three and only allowing three hits, with no walks allowed for the cherry on top.
Now that the first series of the homestand is over, the pitching staff no doubt figured out the recipe for success against the top third of the lineup against the Phillies. Kyle Schwarber, Trea Turner, and Bryce Harper combined to go six-for-35 with 14 strikeouts, two walks, one RBI, and no extra-base hits. In fact, Schwarber had five of the six hits for the top of the lineup.
The Brewers held down the top third of the Phillies (Schwarber-Turner-Harper)
6-for-35 .171 0 XBH (five 1Bs by Schwarber) 1 RBI 1 R 14SO / 2 BB
In our game discussion, we referenced the success Blake Perkins has had against Sánchez over his career, noting that he’s been perfect with a handful of RBIs. Though in seasons past he’s been a bit more consistent at the plate than he has this season, it carried into today’s series finale in a powerful way.
Entering today’s game with a .111 batting average on the season, Perkins unleashed a three-run home run in the bottom of the fourth inning to extend the crew’s lead to 4-0. He’d later smash a double to make it a two-hit performance on the day with three RBIs. Perkins has quietly been playing better over the last week, as he has four hits with four RBIs in nine at-bats.
Overall on the day, the Brewers finished with 10 hits, making it six out of their last eight games with at least 10 hits as a team. Furthermore, the Crew was able to limit the strikeouts against a strikeout-heavy pitcher with only five on the day.
The Brewers will enjoy a much-needed off day tomorrow before they’re back in action on Tuesday to take on the Cleveland Guardians in a three-game series.
TORONTO — The Yankees experienced plenty of drama at Rogers Centre last year, and in most cases, it did not end well for them.
In their first trip here this season, they found the good kind of drama and came away with a series win.
For the second straight day, the Yankees broke a tie in the top of the ninth with a two-run homer — this one from Ben Rice — before piling on to take the rubber game with an 8-3 win over the Blue Jays on Sunday afternoon.
After Rice’s clutch moonshot, the Yankees (43-27) kept the rally going, culminating in a three-run shot from José Caballero to put the game on ice and send them home flying high off a 5-1 trip.
Access the Yankees beat like never before
Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.
It will take more than one series in June to avenge what happened last year, when the Yankees went 1-8 north of the border and saw the Blue Jays (34-38) fly past them on the way to the World Series, but it was a start.
“Chip on our shoulder, and we don’t like those guys over there, they don’t like us,” said Will Warren, who labored through four innings but limited the damage to two runs. “Finding any way to win is a good one, especially on the road.”
The Yankees, who secured their first series win at Rogers Centre since 2023, have now won seven games this season in which the winning run scored in the ninth inning — three of them on this six-game trip.
Ben Rice #22 of the New York Yankees reacts as he hits a two-run home run in the ninth inning to score in Ryan McMahon #19 during their MLB game against the Toronto Blue Jays at Rogers Centre on June 14, 2026. Getty Images
“It just speaks to the mentality of the group,” Rice said. “Feel like everyone’s got that next-man-up mentality and regardless of who is on the mound or the situation, is going to go up there and put together a quality at-bat.”
Paul Goldschmidt, who delivered the go-ahead blast in Saturday’s win, started the ninth-inning rally Sunday with a swinging bunt down the third base line. Blue Jays reliever Braydon Fisher tried to make a wild play and got off an ill-advised throw that ended up down the right field line, allowing Goldschmidt to take second.
Rice then worked a full count before getting a slider on the inside corner that he clobbered for his team-leading 19th home run of the season.
Aaron Boone said he told Rice after the go-ahead blast that he had taken some “bad swings today,” but he was “right on time for that last one.”
Yankees’ Anthony Volpe hits an RBI single off Toronto Blue Jays pitcher Patrick Corbin during the second inning of a baseball game in Toronto on Sunday June 14, 2026. Chris Young/The Canadian Press via AP
Yankees Merch Shop
WinCraft insulated can coolers
Team Effort driver head cover
47 Brand adjustable cap
Customizable jersey
Logo fleece blanket
14-ounce sculpted relief coffee mug
New York Post receives revenue from affiliate and advertising partnerships for sharing this content and when you make a purchase.
“I think he’s being friendly there,” Rice said with a grin. “There definitely were some swings that weren’t very convicted on my end. So to finish the day on a good one like that feels nice.”
After walks by Jasson Domínguez and Jazz Chisholm Jr., Caballero provided breathing room by taking Tommy Nance deep, capping a day in which he played three different positions, got into an argument with the home plate umpire and then sent a ball 420 feet.
Anthony Volpe also enjoyed a strong all-around day, going 2-for-4 with a pair of RBIs and some strong defense at shortstop. He put the Yankees up 1-0 in the second inning when he singled home Max Schuemann, who had doubled off left-hander Patrick Corbin, and then came around to score on Ali Sánchez’s RBI double — Sánchez’s first hit as a Yankee and the first RBI from a Yankee catcher since May 26.
New York Yankees starting pitcher Will Warren (29) pitches in the first inning against the Toronto Blue Jays at Rogers Centre. Gerry Angus-Imagn Images
After the Blue Jays tied it off Warren with single runs in the third and fourth innings on a barrage of well-placed singles — “Blue Jays are going to Blue Jay,” Warren said with a grin — Volpe put the Yankees back on top 3-2 in the sixth with another RBI single.
The lead did not last long, as Jake Bird gave up a solo shot to Davis Schneider in the bottom of the frame, but unlike last season, the Yankees got the last laugh before heading back home.
“It feels good to shake hands and be celebrating a win in here, which obviously that was very difficult for us in this building last year,” Boone said. “It is a new year, you’ve got to keep going all the time. But what a good finish to an outstanding road trip against a couple good teams heading into the off day.”
Jun 14, 2026; Toronto, Ontario, CAN; New York Yankees designated hitter Ben Rice (22) hits a single in the first inning against the Toronto Blue Jays at Rogers Centre. Mandatory Credit: Gerry Angus-Imagn Images | Gerry Angus-Imagn Images
Yesterday we had a classic pitchers’ duel that was ultimately settled by a big two-run home run in the ninth for a Yankee victory. I wouldn’t exactly call today a pitchers’ duel — Patrick Corbin went 3.2 innings and Will Warren managed just one more out than that — but the end result was the same. Today, it was Ben Rice’s turn to play the hero, in an 8-3 Yankee win.
This felt like it was going to be a tough matchup for Will Warren. So much of what makes him good is his ability to deceive hitters into called strikes — he gets more called third strikes than any other pitcher in baseball. The problem is how aggressive the Blue Jays are in-zone, with only three teams offering at pitches in the strike zone as often as Toronto. That means a lot of those pitches other hitters might take for strikes, especially called third strikes, Jays hitters were able to make some kind of contact on.
The Jays touched 41 of 46 times they swung the bat against Warren, and while they weren’t all hits, those extended at-bats are how you end up throwing 98 pitches in just four innings. Three walks against a single strikeout, plus the eight hits he allowed even if some of them were just out of range or should have been errors — looking you dead in the eye, Amed Rosario — it really wasn’t his day. I don’t want to say that starts like this expose the problem with Warren but it does showcase the difference between a pitcher like him and say, Cam Schlittler. There’s just nothing like a whiff.
Off the pitcher’s mound, this was in many ways the Anthony Volpe game, as the much-criticized shortstop got it done at the plate and in the field, a scene we haven’t seen much of over the past two years:
I give Volpe a lot of grief, centrally around how much his offensive approach vacillates. Seemingly from month to month he will alter between focusing on pulled fly balls, to lining the ball gap to gap. I tend to think he’s better focusing on the latter, and that’s where his two RBI came today. I hope this is the positive reinforcement he needs to truly commit, but if it’s not, at least he showed up in a big, close game.
Then again, in the eighth he swung through these sliders so, maybe he has a few more steps to go.
Fast forward to the ninth, and while I haven’t been worried about Ben Rice, he’d been on a bit of a cold streak with just a 28 wRC+ over the last week, and critically, a 63 percent ground ball rate. Perhaps nobody in baseball better exemplifies the value of pulled fly balls like Benny Barrels, it’s so important that he gets the ball in the air. He hadn’t done that for a little over a week. And then, boy did he:
Full praise to Cabby today, he’s managed himself really well while the Yankees have insisted on putting Anthony Volpe at the 6 as much as they possibly can. He’s played every position they’ve asked him to, managed to be a league average hitter, and a five-run game is much more preferable to a two-run affair. Earlier in the day Caballero continued to back up his “you’re so damn annoying” reputation:
I love this stuff, I can understand why some fans might be annoyed, I can certainly understand why opponents get annoyed, but every time José gets rather particular about the pitch clock and rules around it, I pop.
The bottom of the ninth got a little hairy, with David Bednar allowing a single off Volpe’s glove and a double. With Vlad Guerrero Jr. looming in the on-deck circle though, Anthony redeemed himself snagging an Alejandro Kirk line drive to end the game and wrap up a series win.
The Yankees are now ten games clear of the third-place Blue Jays, and it’s only the third inning but the Rays are currently losing to the Angels, and that could push New York two full games ahead in the AL East. The team has managed themselves very well in the absence of the game’s finest hitter, and I’m curious how much, if any, credit will go to manager Aaron Boone.
Monday’s an off day, before the Yankees welcome the resurgent Chicago White Sox to town on Tuesday. Gerrit Cole is slated to get the ball with a 7:05 p.m. Eastern first pitch.
Jun 14, 2026; Baltimore, Maryland, USA; Baltimore Orioles manager Craig Albernaz (55) meets at the mound with pitcher Yennier Cano (78) and the rest of the infield in the ninth inning against the San Diego Padres at Oriole Park at Camden Yards. Mandatory Credit: Jamie Sabau-Imagn Images | Jamie Sabau-Imagn Images
Any hopes that the Orioles would use the late-game plunking of Gunnar Henderson on Saturday to propel themselves to victory in the series finale went unanswered. The offense was largely impotent in a 5-2 rubber match loss on Sunday afternoon at Camden Yards.
Let’s start with the things that went well because it’s a pretty short list. In fact, it might just be one item: Trevor Rogers.
Rogers had another nice outing. Over six innings he allowed just two runs on five hits, two walks, and four strikeouts. It was the sort of start we grew accustomed to in 2025. The lefty didn’t load up on strikeouts—although his 30% whiff rate was solid—but instead induced oodles of weak contact. Over his last four starts Rogers has reduced his ERA by more than a run, from 6.96 going into May 29 to 5.86 now. Progress!
The only two runs that San Diego scored against Rogers came in the second inning. Samad Taylor led off with an infield single, moved to second on a ground out, stayed there while a teammate struck out, and then came in to score on an unorthodox Rodolfo Durán double. It was a two “bagger” in the literal sense, bouncing off of the second base bag, lofting over the second baseman Jeremiah Jackson into the shallow outfield and leaving the O’s defense scrambling. Fernando Tatis Jr. cashed in on the oddity with a normal single into center field, scoring Durán for an early 2-0 lead.
There were some good signs for the Orioles on offense. They had 10 hits—two more than the Padres—and had plenty of traffic on the bases. But much like their loss on Saturday, many of those runners were left stranded. The team went 1-for-8 with runners in scoring position and left eight runners on base.
It took until the fifth inning for the O’s to get on the board. That run came via a solo homer off Jackson’s bat, his seventh of the year and first since April 30. That’s quite a drought, but somewhat understandable given his lack of playing time since the return of Jackson Holliday.
Rico Garcia was the first name out of Craig Albernaz’s bullpen. It was an interesting choice since Garcia has often been the team’s go-to arm in the highest of leverage situations, which this seventh inning was not. But it’s possible that, in the midst of a tough stretch for Garcia, the manager was simply hoping to get him a little confidence against the bottom of the Padres order. Unfortunately, it would not work that way.
Garcia walked the first batter he faced, got a strikeout, and then allowed a two run bomb to Durán, making it a 4-1 lead for San Diego. Garcia has now allowed five runs (four earned) across his last four appearances. His ERA in June is 8.31.
The Orioles clawed one run back in the bottom of the inning with their lone hit with runners in scoring position. Blaze Alexander opened the inning with a double into left field, and then came in to score on a Henderson single to right. The score improved to 4-2 at the moment, but the O’s would get no closer.
Mason Miller came on with two outs in the eighth inning and shut down any chance of an Orioles comeback. He struck out three of the four batters he faced to wrap up a series win for the visiting Padres.
The final score would end up 5-2 because of some hideous defense on the Orioles part in the top of the ninth inning. The lead off hitter in the inning reached base on a fielding error from Henderson. After a strikeout to Jase Bowen, Durán hit a bouncer up the middle that Holliday flubbed. Henderson collected the ball and fired a wild throw wide of first base, allowing a runner to scoot over to third base. The O’s nearly got out of trouble when a line drive to right field was caught by Alexander and fired home to throw out the runner there. But a Padres challenge got the call overturned and widen the gap back to three runs.
It was a fittingly ugly end to a poor couple of days for the Orioles. The only solace may be that there were no bean balls or intentional hit by pitches. The only tense moment came when Padres starter Walker Buehler and O’s outfield Leody Taveras exchanged words after a Taveras fly out. It’s unclear what was going on there, but nothing much came of it.
This is probably just how it’s going to be for this team. They will quickly oscillate between inspiring and putrid from day to day unless some of their “stars” become more dependably amazing. Don’t hold your breath.
The Orioles now head to Seattle for a series that begins on Tuesday at 9:40. We just saw those guys! Brandon Young (5-1, 3.04 ERA) is expected start Game 1 against Logan Gilbert (4-4, 3.62 ERA). Enjoy the off day, everyone.
Jun 14, 2026; Chicago, Illinois, USA; Los Angeles Dodgers first baseman Freddie Freeman (5) runs the bases after hitting a home run against the Chicago White Sox during the first inning at Rate Field. Mandatory Credit: David Banks-Imagn Images | David Banks-Imagn Images
The Dodgers (45-27) went into the sixth inning Sunday afternoon in the Windy City with a 1-0 lead and a cruising Emmet Sheehan. The White Sox (38-32) changed the trajectory of the game and series outcome with a three-home run offensive explosion against Sheehan and Jack Dreyer in the sixth inning.
The Dodgers tried to inch their way back with a run in each of the last three innings, but the offense wasted several scoring opportunities throughout the 6-4 loss. They went 0-for-7 with runners in scoring position and left eight men on base.
Sheehan redeemed himself after his last start when Dave Roberts hooked him after only 1 1/3 innings against the Angels. The right-hander struck out eight and only allowed one hit through five innings of work. The hiccup that was his last start was mostly a thing of the past once he stepped on the mound Sunday.
Roberts celebrated his daughter’s graduation, and he wasn’t with the team for the series finale at Rate Field. Danny Lehmann, Dave’s bench coach, stepped in to be the substitute skipper on Sunday.
The first hit in the series for Freddie Freeman was a two-out solo home run off Bryan Hudson’s four-seamer.
The Dodgers continued to add to their collection of double plays. They went into Sunday’s game leading baseball with 64 GIDP on the season. Andy Pages hit into a double play in the first inning for No. 65.
Sheehan was so locked in, he forgot how many outs were in the inning. After his two-out strike out of Drew Romo in the third inning, he started to walk back to the dugout. He returned to the mound with a small laugh and retired Sam Antonacci for the real final out of the frame.
Mookie Betts got on base on a swinging bunt hit with one out in the top of the fourth against Erick Fedde. Betts stole his first base of the year to put himself into scoring position. Kyle Tucker struck out to strand Mookie at second and keep it a 1-0 game.
Ryan Ward took a sinker away for a leadoff double against Fedde in the top of the fifth for the Dodgers. The offense couldn’t muster much else. It was the second straight inning the Dodgers stranded a runner in scoring position.
Sheehan continued to get the White Sox batters to chase balls off the plate. His changeup was wicked, and he used it to whiff Drew Romo for the second time to close out five shutout innings.
The Dodgers got their leadoff runner on four out of six innings, but they weren’t able to cash in any of them. They stranded two more in the sixth. Tucker finally made contact and got a base hit. Betts, who was on first after he erased Freeman on a force out, moved to third. Ward chased a Fedde changeup and went down on strikes to end the inning.
Antonacci reset the series finale with one swing of the bat. He crushed a hanging Sheehan changeup to right field for a leadoff home run to make it 1-1 in the bottom of the sixth.
Things unraveled quickly. The Sox put together six straight hits against Sheehan and Dryer including three home runs in a six-run attack.
Andrew Benintendi’s RBI double off Sheehan gave the White Sox a 2-1 lead. That would be it for Sheehan, but a booming two-run home run by Colson Montgomery against Dreyer gave the White Sox their third and fourth run of the inning. Chase Meidroth joined the home run party and launched a two-run shot to make it 6-1.
Grant Taylor came in to really shut down the Dodgers in the top of the seventh, but Dalton Rushing put a screw in the plans with a leadoff double. Alex Freeland’s fly ball was enough to bring in Rushing on a sac fly and get one back to make it 6-2.
Betts hit his seventh home run of the season, a solo shot against Taylor in the top of the eighth. Betts finally had his first multi-hit back-to-back games of the season.
The Dodgers once again got the lead runner on when Seranthony Domínguez walked Ward in the top of the ninth. Rushing struck out, but Freeland had the best at-bat of the night. After he fell behind 0-2, he worked the count back to 3-2, then scorched a RBI double to the right field corner to make it 6-4.
Ohtani was unintentionally intentionally walked just like old times representing the tying run. Pages grounded into a force out, but the inning continued. It was up to Freddie with first and third and two outs, but he struck out to end the game and series in favor of Chicago. It’s the first series win for the White Sox over the Dodgers since 2014.
Sunday particulars
Home run: Freddie Freeman (11), Mookie Betts (7); Sam Antonacci (2), Colson Montgomery (17), Chase Meidroth (6)
The Dodgers return home to host the Tampa Bay Rays for three games. The series opener Monday night will be televised on ESPN (7:10 p.m. PT; ESPN) and feature starters Eric Lauer (2-5, 5.47 ERA, 1.29 WHIP) for the Dodgers and Nick Martinez (6-2, 2.43 ERA, 1.159) for the Rays.
The Yankees broke a late-game tie with two home runs in the ninth inning for an 8-3 win at the Toronto Blue Jays to seal New York's series victory.
Takeaways
Homers by Ben Rice and Jose Caballero saved the day for the Yankees (43-27), who were stuck in a 3-3 deadlock after Davis Schneider's sixth-inning home run against Jacob Bird. New York's five-run ninth set the stage for David Bednar to close the door in the inning's bottom half, allowing two hits during a scoreless frame.
Will Warren allowed a season-high eight hits and lasted four innings while throwing 62 strikes on 98 pitches. He struck out one and walked three while yielding two runs, both of which came after the Yankees held a 2-0 lead following the second inning. Warren (7-1, 3.47 ERA) did not have his best stuff but limited the damage before the pitch count neared 100 through the fourth inning. He has not pitched five innings or more since May 31.
Anthony Volpe was a bright spot, singling home two of the Yankees' first three runs with RBI knocks in the second and sixth innings. Volpe's second RBI single, which scored Max Schuemann, gave the Yankees a 3-2 lead entering the game's final 3.5 frames. June has not been kind to Volpe, but he posted his first game with two hits since May 31. He entered Sunday with a 2-for-24 line through his first nine games of the month.
Ali Sánchez got his first two hits as a Yankee. The first, an RBI single in the second-inning that scored Volpe and doubled the Yankees' early lead to 2-0, was especially key. Sánchez is 2-for-10 through his first six games with New York.
Who's the MVP?
Rice, whose 19th home run of the season and 46th and 47th RBI made the difference.
Dodgers reliever Jack Dreyer delivers in the sixth inning of a 6-4 loss to the Chicago White Sox on Sunday. (Zoe Davis / Getty Images)
Dodgers left-hander Jack Dreyer rubbed a new baseball between his hands as he walked back to the mound, a sold-out Rate Field coming alive around him.
Fireworks crackled over the center-field scoreboard. Digital pinwheels spun. Dreyer had just surrendered his second home run of the inning, transforming a low-scoring battle into a lopsided White Sox advantage.
The Dodgers’ recent bullpen problems persisted in a 6-4 loss Sunday, overshadowing a bounce-back effort from Emmet Sheehan. The Dodgers tried to come back in the ninth, but fell short.
“We’ve gotten bit by the long ball, obviously in Pittsburgh, and here tonight,” said bench coach Danny Lehmann, filling in Sunday for manager Dave Roberts while he attended his daughter’s college graduation. “But overall, it’s more the strike throwing and just getting ahead of guys and doing what they’re supposed to do.”
The Dodgers dropped the series 2-1, marking their first series loss since May 8-10 against the Braves.
Sheehan was charged with three runs in five-plus innings, a massive turnaround coming off the second-shortest start of his career, only rivaled by a planned one-inning outing at the end of last season.
On Sunday, he didn’t give up a hit until the fourth inning.
“He got strike one and then understood when to leave the zone when he needed to,” catcher Dalton Rushing said. “He did a great job of that. I think a couple of those guys picked up on tendencies, jumped on a pitch. I felt they were good pitches. I thought he did his job today and gave us a chance to win.”
Sheehan’s velocity has been an indicator of how synced up his delivery has been on any given start this season.
On Sunday, his 95.1-mph average fastball velocity was 0.7 mph above his season average, according to Statcast — a promising sign. Results followed.
Sheehan retired 11 of the first 12 batters he faced, just a hit batter away from perfection. With two outs in the fourth, he gave up a double to Colson Montgomery, on a low line drive up the first-base line, just out of reach of Freddie Freeman as he made a diving attempt.
Dodgers starting pitcher Emmet Sheehan delivers against the Chicago White Sox in the first inning Sunday. (Nam Y. Huh / Associated Press)
Then against Braden Montgomery, Sheehan worked back from a 2-1 count for an inning-ending strikeout.
Out of Sheehan’s hand, the pitch looked like it was going to cross the plate on the inside corner, about belt high. But as Montgomery started his swing, the firm changeup veered away from his bat at a sharp downward angle.
Montgomery swung over the pitch. A fired-up Sheehan buried his fist in his glove and shouted. With that strikeout, he preserved the Dodgers’ one-run lead.
Freeman provided that run with a solo homer in the first inning. And Sheehan gave the Dodgers plenty of time to extend that lead. In the sixth inning, however, the White Sox finally got to him.
“I definitely felt better early,” Sheehan said. “And then more of the same towards the end. Just pretty frustrating.”
Sheehan’s fastball to Sam Antonacci wasn’t in a bad spot. But in an 0-2 count, he could have put it a little higher or further inside. Antonacci drove it over the right-field fence.
A single, a stolen base and an RBI double later, Sheehan walked off the mound, the Dodgers trailing 2-1.
Just a few weeks ago, turning the ball over to the Dodgers’ bullpen was a promising move. They were still riding a franchise-record streak of 38 consecutive scoreless innings.
Lately, however, it’s been a rocky ride. The bullpen entered Sunday with a 6.71 ERA since ending that scoreless streak on May 25. Only the Giants and Rockies produced a worse mark over that stretch.
None of the Dodgers’ relievers have been dominant in recent games. Tanner Scott has been credited with three saves but also two losses. Kyle Hurt’s ERA has risen from 0.60 to 4.22. Dreyer, who went 10 straight games without giving up a run before landing on the injured list with left shoulder discomfort, has surrendered five home runs in seven appearances since returning on May 31.
Dreyer gave up three runs and three hits. Then Blake Treinen and Jonathan Hernández held the White Sox the rest of the way.
The Dodgers tacked on three more runs, on a sacrifice fly and an RBI double from Alex Freeland, and a solo homer from Mookie Betts. They stranded runners at the corners in the ninth.
PITTSBURGH (AP) — Max Meyer allowed one run in six innings, stranding nine runners in the Miami Marlins’ 4-2 victory over Paul Skenes and the Pittsburgh Pirates on Sunday.
Meyer (7-0) gave up six hits, walked three and hit a batter, but he struck out nine.
Skenes (6-6), who fell to 0-4 in six starts since last winning on May 12, gave up home runs to Heriberto Hernández and Joe Mack in the second inning. The Pirates ace set a career high with 23 swings and misses and struck out 10, including the side in the fourth and sixth. He gave up four hits with one walk in six innings.
Miami, which took two of three games from Pittsburgh, has won seven of eight and 10 of 12 in June.
Hernández opened the scoring by sending a Skenes fastball 403 feet into the left-field bleachers. Mack drove a changeup 424 feet to center, putting the Marlins ahead 2-0.
The Pirates started the fourth with three straight singles, capped by Jake Mangum driving in Nick Gonzales. Meyer retired the next three batters, including strikeouts of Jared Triolo and Spencer Horwitz.
Meyer hit Tyler Callihan with a pitch to load the bases with two outs the following inning. Mangum then sent a sharp liner to right-center, but centerfielder Jakob Marsee charged for a diving catch to rob a likely go-ahead double.
Pittsburgh had two runners in scoring position with two outs in the seventh before Calvin Faucher ended the threat with a strikeout of Callihan. It left on 11 total runners.
Kyle Stowers and Xavier Edwards pushed the lead to 4-1 with a pair of RBI singles off Brandan Bidois in the eighth.
Pete Fairbanks, who picked up his ninth save, struck out two in the ninth before surrendering a two-out homer to Bryan Reynolds.
Up next
Marlins: RHP Ryan Gusto (0-1, 6.00 ERA) takes the mound Monday to begin a three-game series in Philadelphia opposite Phillies RHP Zack Wheeler (5-1, 2.22 ERA).
Pirates: RHP Jared Jones (1-0, 4.73 ERA) starts Monday to open a three-game set at the Athletics against RHP J.T. Ginn (4-3, 3.15 ERA).
MINNEAPOLIS, MINNESOTA - JUNE 14: Victor Caratini #37 of the Minnesota Twins celebrates his two-run home run with teammate Josh Bell #56 during the fourth inning against the St. Louis Cardinals at Target Field on June 14, 2026 in Minneapolis, Minnesota. (Photo by Matt Krohn/Getty Images) | Getty Images
On this Barbie Day afternoon at Target Field, the Minnesota Twins said “Ken-ough is Ken-ough!” and decided to take the series from the St. Louis Cardinals!
The Twins looked to do some damage off St. Louis SP Michael McGreevy right out of the gate when Byron Buxton doubled & Royce Lewis drew a walk, but a Josh Bell ground-out to second base thwarted the B1 threat. Similarly in B3, base knocks from Trevor Larnach & Kody Clemens placed two on with two outs—and again came away scoreless when an oppo-drive from Lewis died underneath the limestone overhang in RF.
Instead, it would be the Red Birds who activated the scoreboard first. After three solid innings, Twins SP Taj Bradley left a middle-middle breaking ball to Alec Burleson and the burly St. Louis slugger put it out onto the plaza. 1-0 STL.
Fortunately, it didn’t take long for the Twins to finally get into the offensive action: a B4 Bell base hit was brought home on a Victor Caratini poke to the plaza of his own! 2-1 MIN.
The long ball provided the next scoring as well, with a Taj T6 leadoff free pass to Nathan Church immediately haunting on a JJ Wetherholt whammer. 3-2 STL.
A developing Twins threat to tie the game in B6—Bell single, Caratini walk—was snuffed when a Brooks Lee liner was snagged by Cards 1B Blaze Jordan and turned into an unassisted twin killing.
Taj would hit the showers after 6.2 innings of 3-run ball—but also two Birds on base. You know the story from here: a Twins reliever—today being Anthony Banda—entered and the lead increased (bloop single from Wetherholt). At least Burleson was retired with the bases juiced. 4-2 STL.
Much like Friday night, however, Twins’ bats didn’t let a middle relief meltdown shut them down. In B7, a Luke Keaschall BB & Ryan Kreidler pinch-hit single set up Buxton at the dish. Buck of course delivered an RBI single. A Clemens single loaded the bases for Lewis—who cracked his own single to tie the game at 4-4!
Alas, a Bell whiff & a Caratini warning track fly-out prevented a lead change.
After Andrew Morris entered and K’d the STL side in T8, Keaschall’s 2-out double down the LF line set the stage for that much-anticipated lead change, with Kreidler doubling off the bullpen fence! 5-4 MIN.
Yoendrys Gomez would enter in T9 and provide that rarest of rare occurrences for the ‘26 Twins: a 1-2-3 ninth inning for the save!
Your Final: Minnesota Twins 5, St Louis Cardinals 4.
A really nice series victory over a strong St. Louis club. It wasn’t pretty Friday night or this afternoon, but the Twins battled all weekend and sent the strong contingent of Cardinals fans back down I-35 unhappy.
Zach’s Zealot
Buxton: Basically a perma-entry in this category right now. Three more hits today & five All-Star ballot-punches garnered from this writer. Let’s make sure Buck is under the Liberty Bell in Citizen’s Bank Park come mid-July!
Zach’s Zombie
Me, for reseting my Safari web browser yesterday and having an anxiety attack trying to remember how to get back into the WordPress admin dashboard (you are reading this, so man prevailed over tech—if barely).
Two-stepping down to Texas for a 3-game series with the Rangers (Mon. night, Tues. night, Thurs. afternoon). Yes, a rare mid-series off day due to World Cup activity in Dallas on Wednesday.
At times, the park seemed transformed into Madison Square Garden East, complete with plenty of Knicks organ melodies taken straight from the World’s Most Famous Arena.
And against the Braves on Sunday, the strategy seemed to work, as the Mets beat their first-place rivals 8-1.
“It’s huge,” Freddy Peralta said of the series win. “It reminded ourselves how good we are.’’
Access the Mets beat like never before
Join Post Sports+ for exciting subscriber-only features, including real-time texting with Mike Puma about the inside buzz on the Mets.
That remains debatable, as the Mets are still seven games under .500 (32-39) and a ways away from threatening for a playoff spot.
But they at least held their own against Atlanta, thanks to a bounce-back start from Peralta, a breakout game at the plate from A.J. Ewing and solid work out of the bullpen.
Now, the Mets will look to build on this little bit of success as they head out on the road, where they haven’t played well.
They’ll face the Reds — one of the seven teams they have to pass to get into the playoffs — in Cincinnati beginning Monday then visit the resurgent Phillies.
“I’ve been saying, for us to turn this thing around, we have to start winning series consistently,’’ Carlos Mendoza said. “It doesn’t matter the schedule [or] the teams, we have to control what we can control and start playing our best baseball here going forward without getting too far ahead. It was good to see the guys playing well against a very good team.”
Mets starter Freddy Peralta pitches against the Braves on June 14, 2026. Robert Sabo for NY Post
The Mets used a four-run first inning and five solid innings from Peralta en route to the victory, as Peralta was much better than in his previous outing, when the right-hander allowed a season-worst six runs.
He allowed three straight singles to start the game, as Atlanta loaded the bases with no one out for Ozzie Albies, who whiffed for the first out.
Ex-Met Dominic Smith followed with a sacrifice fly to left that drove in Michael Harris II for the first run of the game.
Austin Riley popped out to second to end the 28-pitch inning after just one run scored.
Mets outfielder A.J. Ewing wears a blue Spiderman mask in the dugout after hitting a home run in the fifth inning on June 14, 2026. Robert Sabo for NY Post
The Mets knocked around right-hander Bryce Elder in the bottom of the inning to go ahead.
Carson Benge led off with a walk, and Bo Bichette singled to left. Juan Soto followed with a bizarre bunt attempt that turned into a force-out at third, as he left it just in front of the plate.
Jared Young helped make up for Soto’s mistake with a run-scoring single to center to tie the game. Ewing gave the Mets the lead with a double to left that scored Soto. It was the first of his three hits on the day.
On the double, Mike Yastrzemski’s throw from the left field corner hit the pole in front of the netting down the third base line. The error allowed Young to score and Ewing to move to third.
Juan Soto hits a two-run single during the eighth inning of the Mets’ win over the Braves on June 14, 2026. Robert Sabo for NY Post
With two outs, Brett Baty singled to make it 4-1. Baty reached base four times.
Peralta, meanwhile, recovered to retire 14 straight after allowing those first three batters to reach.
Ewing’s strong day continued in the fifth, as he opened the bottom of the inning with a homer to right. Marcus Semien followed with a homer to center; Harris grabbed the ball as he leaped above the wall, but it bounced out to his apparent astonishment, making it 6-1.
A two-run single by Juan Soto sealed the win.
Cionel Pérez took over for Peralta to start the sixth and combined with Daniel Duarte, A.J. Minter and Huascar Brazobán to close out the game with four scoreless innings.
“We’re just trying to win games,’’ Ewing said. “No matter who we play.”
CHICAGO — The Dodgers have developed a bad habit over the past week.
And on Sunday, in a 6-4 loss to the White Sox, it cost them their first series loss in more than a month.
Entering the sixth inning at Rate Field with a one-run lead, the Dodgers appeared to be safely in control. Their offense hadn’t scored since Freddie Freeman’s home run in the first inning. But Emmet Sheehan had been almost flawless over five innings, allowing four hits and recording eight strikeouts.
Dodgers starting pitcher Emmet Sheehan struck out eight in five innings. IMAGN IMAGES via Reuters Connect
Alas, as has been the case recently, the Dodgers couldn’t find an answer once things began to spiral.
In a six-run inning keyed by three back-breaking home runs, they watched an opponent put just the latest crooked number up on the scoreboard.
“I definitely felt better early,” Sheehan said. “And then, yeah, more of the same toward the end. Just pretty frustrating.”
It was the fifth time in their last seven games that the Dodgers had allowed at least four runs in an inning. It was the fourth time out of those five games that they were unable to rally and salvage a win.
The implosion started with Sheehan, who gave up a leadoff home run to Sam Antonacci on a high 0-2 fastball that didn’t climb the ladder enough. Two batters later, he was chased from the game following an RBI double from Andrew Benintendi. Then, as soon as he got back to the dugout, he watched his replacement, Jack Dreyer, yield a two-run homer to Colson Montgomery.
“They got to a couple heaters,” said bench coach Danny Lehmann, who filled in for manager Dave Roberts while he was away at his daughter’s college graduation. “And it kind of spiraled from there.”
Indeed, Dreyer would give up another two-run shot, this time to Chase Meidroth, before finally recording the inning’s first out.
And by the time it was all over, the Dodgers were too far gone for a comeback — clawing within two runs after scoring in each of the final three innings but ending the game with the tying runs on base.
Dodgers designated hitter Shohei Ohtani was 0-for-2 with two walks. AP Photo/Nam Y. Huh
What it means
Just like on Friday night (when the White Sox won on the back of a seven-run fifth), and Wednesday night (when the Pirates stormed back with a five-run eighth) and last Sunday (when the Angels pulled away with a six-spot in the seventh), the Dodgers capitulated beneath an inability to limit slug or contain damage, with a recently scuffling bullpen looming large once again.
“We’ve gotten bit by the long ball, obviously in Pittsburgh, and here tonight,” Lehmann said. “But overall, it’s more the strike throwing and just getting ahead of guys and doing what they’re supposed to do.”
The loss left the Dodgers (45-27) with a .500 record on this Pittsburgh-Chicago road trip and marked their first series defeat since the MLB-leading Braves came to Los Angeles in early May.
The upstart and first-place White Sox (38-32) have been an unexpectedly tricky opponent, with Dodgers coaches repeatedly praising their energy and athleticism this week.
Still, Sunday’s game should have been winnable. Instead, the team’s latest ugly inning came back to haunt them, as their ninth-inning comeback flamed out with runners on the corners.
But at the plate, the scuffling shortstop finally showed some life, following up a three-hit performance on Saturday with two more knocks — including an eighth-inning homer — in Sunday’s loss.
As a result, Betts raised his batting average to .204, marking the first time since the opening weekend of the season he has finished a day hitting over .200.
“I think over the last three or four games, Mookie’s been trending the right way, for sure,” Lehmann said. “Just the quality of contact is way up. Even some of his outs in this series were really good, really hard-hit barreled balls to the outfield. So it’s really encouraging for us, for Mookie, to get back to where I know he wants to be, and we all know that he can be there.”
Who’s not
After a promising rookie season in 2025, and a strong couple months to open this campaign, June has not been friendly to Dreyer, especially when it comes to keeping the ball in the park.
With Sunday’s pair of long balls, Dreyer has now allowed five home runs in seven appearances this month.
That has nearly doubled his ERA on the season, from 2.08 at the end of May to 3.77 after Sunday’s meltdown.
And it has made him one of many culprits for the Dodgers’ recent bullpen struggles, after the unit already entered Sunday with the third-highest ERA in the majors during June.
Up next
The Dodgers return home on Monday to open a series against the Rays. Eric Lauer (2-5, 5.47 ERA) will take the mound opposite right-hander Nick Martinez (6-2, 2.43 ERA).
Download The California Post App, follow us on social, and subscribe to our newsletters
MINNEAPOLIS, MN - JUNE 12: JJ Wetherholt #26 of the St. Louis Cardinals bats during the game between the St. Louis Cardinals and the Minnesota Twins at Target Field on Friday, June 12, 2026 in Minneapolis, Minnesota. (Photo by Andrew Ritter/MLB Photos via Getty Images) | MLB Photos via Getty Images
After the homer-happy St. Louis Cardinals blasted past the Minnesota Twins on Saturday, the bats were relatively silent in Minneapolis on Sunday afternoon until later in the game, but it wasn’t enough to win the series against the Twins.
Both starters did their teams big favors on Sunday by going deep into the game. Michael McGreevy kept the Cardinals in the game into the 6th inning and Taj Bradley did the same (almost) for the Minnesota Twins. The early game was really just two more or less isolated blasts. In the bottom of the 4th inning, Josh Bell singled and then scored when Victor Caratini crushed a home run into the right field stands giving the Twins a 2-1 lead after Alec Burleson launched another towering home run in his flaming hot streak in the top of the 4th inning.
The Minnesota Twins lineup was making hard contact against Michael McGreevy, but they had very little to show for it which allowed the Cardinals bats to eventually wake up and make it a game. After Nathan Church walked to lead off the top of the 6th inning, JJ Wetherholt did what JJ Wetherholt does which is give the Cardinals the kind of hit exactly when they need it. In this case, it was a clutch 2-run homer to right giving the St. Louis Cardinals a 3-2 lead, his 10th of the season.
Several moments that won’t show up on many scorecards or highlight reels, but need to be shouted out. First, early in the game when Michael McGreevy got Byron Buxton out, manager Oli Marmol walked down the length of the dugout and gave the Cardinals gold Amazon home run chain to pitching coach Dusty Blaze. Classic. Another stellar defensive play in the bottom of the 6th inning when the Minnesota Twins had a runner on first base with just one out, Blaze Jordan made a diving catch on a line drive and then dove back to the base and tagged the runner out for an inning-ending double play. You’re going to be wearing those birds on the bat for a long time I predict, Mr. Jordan.
Michael McGreevy gave the Cardinals a full 6-inning quality start Sunday giving up 7 hits (some of them very loud), but only allowing 2 earned runs while striking out only 2 and walking 2. The hard hit rate from Michael can be unnerving, but the simple fact is the Cardinals tend to win games he starts and that’s really one of the best things you can say about a Major League starter.
The St. Louis Cardinals would get a valuable insurance run in the top of the 7th inning after José Fermín’s two-out single (which extends his now 8-game hitting streak). Nathan Church followed that up with another single which caused the Minnesota Twins manager Derek Shelton to remove Bradley so he wouldn’t face JJ Wetherholt again. Didn’t matter as JJ did another JJ thing by gracefully placing a single just over the shortstop scoring Fermín making it 4-2 Cardinals.
What was the Cardinals bullpen solution for the late innings after Michael McGreevy’s exit? In the 7th inning, it was JoJo Romero. The first batter he faced was Martin who not only struck out, but used the Twins final challenge of the day. The second batter was Keaschall who JoJo felt the need to walk. The third hitter was pinch-hitter Kreidler who smacked a single into left field giving Minnesota runners at first and third with just one out and Byron Buxton at the plate. (*shudder*) He lined the second pitch he saw into left field cutting the Cardinals lead in half making it 4-3 with the Twins still having runners on first and second with only one out. Clemens also singled to right which loaded the bases and inspired Oli Marmol to remove Romero from the game. George Soriano entered this hornet’s nest and gave up yet another annoying single which tied the game at 4-4 bringing up the very dangerous Josh Bell to the plate. Fortunately for St. Louis, Josh also strikes out a lot which is what he did in the Twins 7th giving St. Louis a badly-needed second out. They weren’t out of the woods yet, though, as the very hot Caratini nearly unloaded the bases flying out to very deep left field as Lars Nootbaar grabbed it before stumbling up against the left field wall. Whew.
George Soriano was also the Cardinals answer for the bottom of the 8th inning with the goal of keeping the game tied. He was almost successful. With two outs, he gave up back-to-back doubles to Keaschall and Kreidler giving the Twins a 5-4 lead. It could have been worse, but Soriano was able to strike out the fearsome Byron Buxton keeping St. Louis just one run down.
The Twins sent Yoendrys Gómez to the mound to try and lock up the series win for Minnesota. After a successful challenge of what was called an infield hit for José Fermín, it was up to Nathan Church and JJ Wetherholt. Church struck out by chasing two pitches that were very much not in the strike zone. JJ Wetherholt hit a ball deep to center, but just got under it a little too much flying out to end the game.
The St. Louis Cardinals return to Busch Stadium Monday night as they’ll host the San Diego Padres. Dustin May will make the start for the Cardinals while the starter for the Padres is to be determined. First pitch is scheduled for 6:45pm at Busch Stadium and the TV broadcast will be available on Cardinals.tv.
Jun 14, 2026; Kansas City, Missouri, USA; Kansas City Royals second baseman Michael Massey (19) throws to first base after forcing out Houston Astros first baseman Christian Walker (8) during the seventh inning at Kauffman Stadium. Mandatory Credit: Jay Biggerstaff-Imagn Images | Jay Biggerstaff-Imagn Images
The Royals shut out the Astros on Sunday after allowing 18 runs the first two games. Stephen Kolek was great in the Royals 4-0 victory. The Royals record moves to 29-43 on the series after a 2-4 homestand.
The Royals got on the board early and often against Spencer Arrighetti, who is having a great start to his season. In the bottom of the first, Bobby Witt Jr. singled and stole second with one out. Maikel Garcia drove him in with a laser to left field to put the Royals up 1-0 immediately.
Witt turned 26 today and he was doing everything. On the day, he went 2-4 with two stolen bases and a run scored. Oh, and he added this diving catch to his long resume of nearly impossible plays.
The Royals tacked on 3 runs in the bottom half of the 3rd inning. Isaac Collins walked on 4 pitches to start the inning; he went to third on Carter Jensen’s single. After Witt popped out, Jac Caglianone came through, lining a single into right. Garcia just got one past the third baseman down the line (ala Salvy in 2014) to bring Jensen and Jac in on the double, 4-0 Kansas City.
That was all that Stephen Kolek needed as he was untouchable all day. Kolek went 7.1 innings, allowing 5 hits, no runs, walking 1 and striking out 4. His ERA for the season now sits at 2.68. He also made this nice play to start a huge double play to get him out of a jam.
A one out walk and single chased Kolek in the 8th inning. Steven Cruz came in and got a strike out and a weak groundout to end the inning. Cruz continues to look more and more like the 2025 version of himself after being called back up.
Daniel Lynch IV got the 9th, and it was uneventful. A quick 1-2-3 inning for the Royals most consistent reliever this season.
The Royals will take a quick road trip to the nation’s capital to play a 37-35 Nationals team. They return home for the Cardinals next weekend. First pitch for tomorrow is set for 5:45 p.m. CT.
Jun 14, 2026; New York City, New York, USA; New York Mets designated hitter Juan Soto (22) is tagged out attempting to steal second in the sixth inning by Atlanta Braves shortstop Jorge Mateo (2) at Citi Field. Mandatory Credit: Wendell Cruz-Imagn Images | Wendell Cruz-Imagn Images
The headline says it all.
Giving New York another reason to celebrate, the Atlanta Braves fell 8-1 to the New York Mets on Sunday.
Bryce Elder’s outing resulted in him only pitching through four innings, allowing two hits, six earned runs, two walks and only two strikeouts.
Bryce Elder charged with six earned runs on 10 hits and two walks Sunday in New York.
In his last four starts, Elder has allowed 16 earned runs on 27 hits and walked six over 20 innings (a 7.20 ERA)
Four of the runs came in the first inning, which set the tone early against the Braves, who scored one run in the same inning on a sac-fly by Dominic Smith to bring in Michael Harris.
Which leads us to the offense. Today was a down game for Elder, but he can’t take all of the blame. Though Mets’ Freddy Peralta had a solid outing, pitching through five innings and allowing four hits and one earned run, he only accomplished two strikeouts, giving the Braves ample opportunity to take advantage, despite being down so early.
Back-to-back home runs in the bottom of the fifth by Mets’ A.J. Ewing and Marcus Semien with no outs resulted in Elder getting relieved by Dylan Dodd soon after.
Juan Soto decided to close out the bottom of the eighth inning with a two-run hit to drive in Carson Benge and Bo Bichette for a seven-point lead, 8-1, also ending the game with a series win.
The Braves have an off day tomorrow, and after coming off two disappointing series, will need to reevaluate their game plan as they return home to face the San Francisco Giants with Grant Holmes on the mound.
The Mets scored four first-inning runs and rolled to an 8-1 win over the Atlanta Braves on Sunday at Citi Field. As such they took two out of three games to win the series in this first meeting of the season with the NL East-leading Braves.
The Mets are still seven games under .500 at 32-39 but they have played better in recent weeks, going 10-6 over their last 16 games, and 22-18 over their last 40 games.
The Braves still have the best record in MLB at 46-25.
Here are the top takeaways from the win...
--Freddy Peralta pitched a strong five innings to get the win, allowing one run on four singles and a walk. It was a big bounce-back start after he allowed six runs vs. the St. Louis Cardinals last Tuesday, as he got his ERA back under 4.00, to 3.90.
The only knock was his inability to get deep into the game, which has been Peralta’s biggest flaw this season. It took him 90 pitches to get through five innings, and Carlos Mendoza apparently decided not to push him any farther.
The right-hander didn’t seem to have his best fastball, striking out only two Braves’ hitters, but he did a good job mixing all his pitches, getting some key outs with off-speed stuff that had hitters out in front.
--The Mets got all the runs they needed in a weird first inning that saw Juan Soto attempt a sacrifice bunt after the first two runners reached base. Mendoza surely didn’t want Soto bunting there, and to make things worse, the star left fielder bunted barely in front of the plate, where catcher Sandy Leon could field the ball and throw to third for a force-out.
Yet the Mets rallied from there, as Jared Young singled home a run and A.J. Ewing doubled to the opposite field, down the left field line, driving in the second run of the inning. A third run scored when Mike Yastrzemski’s throw from the left-field corner hit the pole supporting the on-field netting and caromed toward center field.
Finally, Brett Baty singled home Ewing to complete the rally and give the Mets a 4-1 lead.
-Back-to-back solo home runs by Ewing and Marcus Semien knocked starter Bryce Elder out of the game in the sixth inning, giving the Mets a 6-1 lead.
Elder came in with a 2.66 ERA, having an outstanding season for the Braves. This was the first time this season he has given up as many as six earned runs in a start, and only the second time he’s given up more than three. His ERA jumped to 3.15.
--Ewing had a big day, going 3-for-5 with a single, double, and home run. He scored two runs and drove in two as well, while raising his batting average to .269.
Ewing had a shot at hitting for the cycle, needing only a triple when he batted in the seventh inning, but he grounded out to first on the first pitch of the at-bat against right-hander Reynaldo Lopez. He also struck out in the eighth.
--Bo Bichette had his sixth multi-hit game in his last 10, going 2-for-5 with a couple of singles. He’s hitting .390 over those 10 games with three HRs and 12 RBI.
--The Mets’ bullpen continues to excel as four relievers, Cionel Perez, Daniel Duarte, AJ Minter, and Huascar Brazoban combined to deliver four scoreless innings.
Coming into the game the Mets’ pen had a 3.35 ERA, which ranked fourth in MLB.
Game MVP: A.J. Ewing
Ewing's opposite-field double in the first inning was the key to the four-run rally that put the Mets in front for good.
The rookie continued to show his ability to hit to all fields as contact hitters, doubling to left, singling to center, and homering to right, as he jumped on an inside slider, as part of his 3-for-5 day.