First place feels pretty good: White Sox edge Braves, 2-1

CHICAGO, ILLINOIS - JUNE 10: Davis Martin #65 of the Chicago White Sox delivers a pitch against the Atlanta Braves during the fifth inning at Rate Field on June 10, 2026 in Chicago, Illinois. (Photo by Michael Hirschuber/Getty Images)
Need a big game? Davis Martin has become the White Sox's answer. | (Michael Hirschuber/Getty Images)

Well, look who’s sitting atop the American League Central.

Behind six gritty innings from Davis Martin, another electric performance from Braden Montgomery, and a lockdown bullpen, the White Sox knocked off the mighty Braves. The win pushed the Sox into first place, and if you’re keeping score at home, that’s consecutive nights of making one of baseball’s best teams look decidedly mortal.

Martin came out firing. The righthander needed just 13 pitches to carve through the first inning, striking out two along the way. Atlanta kept threatening throughout the evening, but every time the Braves put runners aboard, Martin found another escape hatch.

The second inning was his biggest tightrope act. Mauricio Dubón singled, Austin Riley wore a pitch, and Mike Yastrzemski’s infield hit loaded the bases with one out. Martin responded by punching out Jorge Mateo and getting Austin Wynns to line out harmlessly.

The Braves put runners at the corners in the third and got a two-out double from Mateo in the fourth, but Martin kept slamming the door. By the time he finished six scoreless innings, he’d scattered six hits, struck out six, and generated 13 whiffs while repeatedly winning the biggest moments of the game. Unfortunately, the Sox were denied a shutout line thanks to some seventh-inning misfortune.

The South Side offense finally broke through against old friend Chris Sale in the fourth. Montgomery continued his remarkable first week in the majors by leading off the inning with a double into left. Derek Hill followed with a sharp RBI single to center, bringing home the rookie and giving the Sox a 1-0 lead.

The Sox weren’t finished. Jacob Gonzalez moved Hill to third with a ground out, and Luisangel Acuña cashed him in on a ground ball that made it 2-0.

That would be all Chicago could squeeze out of the veteran southpaw, who was vintage Chris Sale for much of the night. The former White Sox ace struck out six and repeatedly escaped trouble despite Chicago forcing him to work. The Good Guys managed just one hit in 10 opportunities with runners in scoring position, but on this night, two runs proved enough.

Sean Newcomb inherited the lead in the seventh and immediately ran into trouble when Mateo singled to open the frame. After two outs, a Miguel Vargas fielding error down the line allowed Mateo to score, cutting the lead to 2-1 and saddling Newcomb with the lone run, albeit unearned, against the pitching staff.

The Sox had a golden opportunity to answer in the bottom half. Acuña singled and advanced all the way to second after an error, but a bizarre sequence followed: Tristan Peters’ bunt attempt popped out, and a successful challenge overturned an out call on Acuña’s steal of third. But Chase Meidroth’s grounder resulted in Acuña being tagged out at home, and Andrew Benintendi struck out to end the threat.

No matter.

Seranthony Domínguez handled the eighth with a clean 1-2-3 inning, and Bryan Hudson took the ball for the ninth.

Hudson retired Mateo, walked pinch-hitter Eli White, then got Michael Harris II to pop out. One final out remained. Ozzie Albies lifted a pop-up into shallow right-center, where Meidroth ranged out and made the grab to seal it.

Ballgame.

The White Sox are in first place.

And Braden Montgomery? The kid followed up his storybook debut by collecting two more doubles and scoring a run. Safe to say the curtain call wasn’t a one-night thing.

First place. Against the Braves. On back-to-back nights.

Not a bad way to spend a Wednesday.

Who was the White Sox MVP?
 
pollcode.com free polls
Who was the White Sox Cold Cat?
 
pollcode.com free polls

Braves squander Sale start and lose another one-run game to drop series to White Sox

Jun 10, 2026; Chicago, Illinois, USA; Chicago White Sox left fielder Derek Hill (25) scores against the Atlanta Braves during the fourth inning at Rate Field. Mandatory Credit: Kamil Krzaczynski-Imagn Images | Kamil Krzaczynski-Imagn Images

We’re all acutely aware this is the third series loss of the season, but it is unfortunately the first one where the Braves have dropped the first two games. The fact that it took until June 10th to happen… I’m holding onto that really tight with both hands.

Chris Sale’s outing was reminiscent of his last one versus Toronto: soft hits, navigating traffic, and the bats doing very little to bail him out. The White Sox made him work; he threw 103 pitches in his 5.2 innings of two-run ball. He was still reaching back to fire that fastball 98 mph on his very last pitch (which unfortunately came in and hit Jacob Gonzalez), because Christopher Allen Sale is a madman. 

Sale put up zeroes the first three innings and ran into trouble in the fourth. I, for one, am ready to be done seeing Braden Montgomery. Defensively, he was at the scene of the crime of every Braves ball caught at the warning track. Offensively, he laced a leadoff double to start the fourth inning and would come home to score immediately on a Derek Hill single. The White Sox would tack on another one with an RBI groundout to make it 2-0 White Sox. That would be all the damage, but it was enough to sink the Braves. Alas, the insurmountable two runs.

Sale was outdueled by Davis Martin, who spun six scoreless innings with six hits and six strikeouts. The Braves had the bases loaded with one out in the second after a Dom Smith lineout, a Mauricio Dubón single, an Austin Riley hit by pitch, and a Mike Yastrzemski single. But it wasn’t to be – a Jorge Mateo strikeout and Austin Wynns lineout would end the inning. There were a ton of hard-hit balls the whole game, but nearly every single one managed to find a Sox glove to end a rally or strand a pair of runners. 

Didier Fuentes came out to get the last out in the bottom of the sixth, which was quickly taken care of by a Wynns pickoff. 

It was probably a relief for both the Braves and those watching at home to see Davis Martin out of the same in the seventh. Instead, old friend Sean Newcomb was tasked with holding down his former team. Jorge Mateo, with no such sentimentality, led off the inning with a single. Wynns hit one on the screws but right to Chase Meidroth, followed by Michael Harris II striking out swinging at a slurve. But Ozzie Albies gave the Braves a sign of life with a hit that had the ball skittering past the third baseman Miguel Vargas to cut the lead in half, 2-1. Matt Olson worked a walk, but Dom popped out to end the inning.

Luisangel Acuña was doing Acuña things to the Braves, wreaking havoc with a single, advancement to second, and stolen base, with a Tristan Peters bunt pop out in the middle of all of it. But he’d be out at home on a fielder’s choice play by Riley. Andrew Benintendi came in to pinch-hit, Walt Weiss countered with Dylan Lee, and Lee got him on three pitches. 

The Braves had nothing going against Seranthony Domínguez in the eighth, with Dubon, Riiley, and Yaz going down in order. 

Braves debut alert – #00 James Karinchak entered in the eighth to make his first big league appearance since 2023 with Cleveland. Other than a double to Montgomery (who else?), he threw 19 pitches (12 for strikes) to get a Vargas flyout, Edgar Quero lineout, and Hill strikeout. How we feeling, Karinchak Collective?

Eli White (pinch-hitting for Wynns) worked a one-out walk off of reliever Bryan Hudson in the ninth, but no late magic for Atlanta in this one. Final score: 2-1, White Sox. It’ll be the same time and same channel for the Braves tomorrow as they look to salvage the series finale.

Poor Start From Scherzer, Jays Lose

Jun 10, 2026; Toronto, Ontario, CAN; Toronto Blue Jays designated hitter George Springer #4 slides into home plate against Philadelphia Phillies catcher J.T. Realmuto #10 during the seventh inning at Rogers Centre. Mandatory Credit: Kevin Sousa-Imagn Images | Kevin Sousa-Imagn Images

Phillies 7 Blue Jays 4

That was bad in a lot of ways.

Might as well get the congratulations out of the way first, Max Scherzer got his 3500th strikeout, just the 11th pitcher to get to that number. He’s at 3503 now. Number 10 in the list is Walter ‘Big Train’ Johnson at 3509. But I really don’t care if Max passes him. It very much appears that Max has aged out of being a useful MLB pitcher.

Max threw 3.1 innings, allowed 5 hits (with 2 home runs ), 5 earned, 3 walks with the 4 strikeouts.

When Shane is ready to come back, I’d likely hand Max his gold watch.


And the offense did very little. There are a couple of moments I’d like to mention. In the third inning, with two out, George Springer walked on five pitches (it could have been four, he swung at one off the plate) and then Vladimir Guerrero walked on four pitches. Next up Ernie Clement, who, one would imagine, would have seen the two at bats before him and thought ‘maybe I should take a strike’. Nope swung at the first pitch, that was outside and almost bounced. And he swung at the second pitch, but it was a strike. And then he swung at the third pitch, which was a little further outside than the first.

I know that Ernie is like that (though he did walk later in the game), but we were down by four. I mean, I can see going up and thinking ‘I’m likely to get a first pitch fastball down the middle’ and then sit on that, cause the pitcher doesn’t want to walk the bases loaded. But anything else, he should have kept the bat on his shoulder.

Sorry Ernie, you are having a great year, but that could have been our chance to get in the game.

And in the fifth, we had runners on first and second (Myles Straw and Nathan Lukes hit singles) with one out. A pitch was bounced, Straw got a bit of a jump off second, but the ball bounced off the catcher and up the third base line. Straw saw he’d be out and went back to second, but Lukes saw Straw take the couple of steps and headed to second. He didn’t see Straw retreat and Lukes was an easy out, ending the inning.

You gotta be watching the guy ahead of you.


We did get some runs:

  • One in the sixth: With one out, Clement (now he walks) and Kazuma Okamoto walked. Yohendrick Piñango, in a tough spot against a lefty, struck out. But Brandon Valenzuela singled. Clement ran through the stop sign at third and scored. If he had been thrown out, I’d have benched him. We were down six and would have had the bases loaded. Unfortunately Andrés Giménez flied out to end the inning.
  • Three in the seventh: Phillies reliever Chase Shugart had all sorts of trouble with the strike zone. Straw singled. Lukes (on four pitches) walked. Springer (on four pitches) walked. Vlad (on five pitches, one right dead center) walked in a run. Ernie Clement, who had the bad at bat earlier, took a strike and then hit a deep fly to the opposite field, unfortunately caught at the wall, for a sac fly. Okamoto hit another sac fly (Springer was just safe). Piñango ground out to end the inning.

In total, we had eight hits and seven walks. Straw had 3 hits. Vlad and Springer each had a hit and two walk. . Lukes a hit and a walk. Piñango and Charles McAdoo were the only starters not to reach base.


With Scherzer coming out early, we used a bunch of relievers, thankfully tomorrow is an off day.

  • Mason Fluharty got the last two outs of the fourth, but gave up another run.
  • Tommy Nance pitched the fifth, giving up just a hit.
  • Jeff Hoffman pitched the sixth, with just a walk and a strikeout.
  • Braydon Fisher started the seventh, but gave up a couple of hits, a walk and run, while getting just one out.
  • Spencer Miles finished the seventh and pitched the eighth, without giving up a baserunner, with 2 strikeouts.
  • Tyler Rogers pitched the ninth. He made a couple of nice defensive plays. On a comebacker he looked the runner at second back to the bag and then threw to first and, on the last out, it was a roller down the first base line, and

Jay of the Day: No one, the high mark was Springer (0.05).

The Other Award: Max (-0.24) and Clement (-0.08).

Tomorrow is an off-day. I can use it.

Jordan Walker powers the Cardinals past the Mets 9-2 for their 6th straight victory

MLB: St. Louis Cardinals at New York Mets

Jun 10, 2026; New York City, New York, USA; St. Louis Cardinals designated hitter Jordan Walker (18) runs out an RBI single against the New York Mets during the first inning at Citi Field. Mandatory Credit: Gregory Fisher-Imagn Images

Gregory Fisher/Gregory Fisher-Imagn Images

Jordan Walker homered and drove in four runs, his latest big game in a breakout season, and the St. Louis Cardinals beat the New York Mets 9-2 on Wednesday night to match a season high with their sixth straight victory.

St. Louis starter Andre Pallante (7-4) allowed two runs and three hits in six innings. Pallante earned his third straight win and surpassed his win total from 2025 when he finished 6-15.

Walker knocked in the first run with an RBI single off New York opener Austin Warren (1-3) in a two-run first. Walker gave the Cardinals a 7-0 lead in the fourth by hammering David Peterson’s fastball into the center-field seats for a three-run shot.

Walker’s single and 401-foot drive gave him 52 RBIs, one more than his previous career best set in his rookie season. He also surpassed his previous high by hitting his 17th homer, and he has at least one RBI in five straight games.

The 24-year-old Walker had multiple hits for the fifth time in six games and is batting .424 over his last seven games.

Nelson Velázquez preceded Walker’s homer with a two-run shot in the third to give the Cardinals a 4-0 lead. Alec Burlerson homered for the second straight night in the ninth and extended his hitting streak to 10 games.

St. Louis has outscored the Mets 16-2 in the first two games of the three-game series.

Masyn Winn added an RBI and reached base three times. José Fermín provided an RBI single as the Cardinals won a sixth straight game for the second time this year.

Francisco Alvarez hit a two-run homer in his second game back after missing four weeks with a torn meniscus in his knee, but the Mets were held to three hits. Juan Soto was 0 for 3 and is mired in a 3-for-30 skid.

Warren threw 33 pitches to seven hitters in his second appearance as an opener. Peterson was tagged for six runs and seven hits in 3 2/3 innings.

Up next

St. Louis RHP Hunter Dobbins (1-0, 2.77 ERA) faces New York RHP Christian Scott (2-0, 2.50) in the series finale Thursday afternoon.

Is this the end for Mad Max?: Phillies 7, Blue Jays 4

Jun 10, 2026; Toronto, Ontario, CAN; Philadelphia Phillies third baseman Alec Bohm (28) hits a home run against the Toronto Blue Jays during the third inning at Rogers Centre. Mandatory Credit: Kevin Sousa-Imagn Images | Kevin Sousa-Imagn Images

Over the course of his long, illustrious career, future Hall of Famer Max Scherzer has had many dominant performances against the Phillies.

Tonight was not one of them.

The Phillies victimized the 41-year-old Scherzer in his first start back from the injured list, teeing off for five runs and two home runs off of their old nemesis while Jesús Luzardo delivered 5.2 strong innings and the Phillies bullpen avoided disaster to deliver a series win in Toronto with a 7-4 victory in the finale.

How many times do we have to teach you this lesson old man?

Bryce Harper opened the scoring in the first, taking the first pitch he saw from Scherzer to deep left field, and it kept on carrying right over the head of Blue Jays left fielder Yohendrick Piñango for Harper’s 15th homer of the year.

Scherzer needed 47 total pitches to get through the first two innings. Kyle Schwarber and Trea Turner then led off the third inning with back-to-back singles before Harper grounded out to put runners on the corners with one out. Brandon Marsh then popped up to shortstop, putting the scoring threat in jeopardy, but Alec Bohm blasted a hanging slider from Scherzer into left for a three-run home run to push the lead to 4-0.

Bryson Stott then drew a five pitch walk and stole second, but J.T. Realmuto grounded out to end the inning. Scherzer was already at 75 pitches through three and the knockout blow would come in the fourth. That inning started with an Adolis Garcia strikeout before Justin Crawford singled on an infield hit to third base that chased Scherzer from the game. Mason Fluharty entered in relief and Schwarber greeted him with a two-run homer, his MLB leading 24th home run of the season, and gave the Phillies a 6-0 lead.

Road sweet Road

Jesús Luzardo entered tonight with a drastic split in his home/away ERA, with a 1.54 ERA in six road starts and a 7.34 ERA in seven starts at Citizens Bank Park. That trend continued as he went 5.2 and allowed one run on four hits and four walks with eight strikeouts. Luzardo looked to be headed for trouble in the third following back-to-back two-out walks, but a mound meeting with pitching coach Caleb Cotham and catcher J.T. Realmuto seemed to do the trick, as Luzardo then struck out Ernie Clement on three pitches.

He couldn’t quite finish his strong outing though, as Luzardo again walked two in the sixth, this time with one out, and then allowed a two out single to Brandon Valenzuela to get the Blue Jays on the board and end the night for the Phillies lefty after 96 pitches. Jonathan Bowlan replaced Luzardo and quickly retired Andrés Giménez to end the sixth. Stott meanwhile singled in Harper in the top of the seventh to get the run back that Luzardo surrendered.

Too close for comfort

Chase Shugart was then tasked with giving the Phillies leverage relievers some much needed time off with a 7-1 lead, but he couldn’t get the job done. Shugart allowed a leadoff single in the bottom of the seventh before issuing three straight walks, forcing a run in and cutting the lead to 7-2. Clement followed with a sacrifice fly, finally getting the first out but bringing in yet another run. Brad Keller was called upon to clean up Shugart’s mess and he allowed another sacrifice fly, this time to Kazuma Okamoto that cut the lead to 7-4 before getting a groundout to end the inning. To add injury to insult, Adolis Garcia was injured making the throw on Okamoto’s sac fly and had to be replaced by Steward Berroa.

José Alvarado pitched around a two out single to throw a scoreless eighth, but the three-run lead once again led to Jhoan Duran entering for a save situation, making his 17th appearance in 33 games since returning from the injured list and fifth in a back-to-back over that span. He erased a leadoff single with a double play off the bat of Vladimir Guerrero Jr. but surrendered a two-out single to Ernie Clement. An ABS-assisted strikeout of Okamoto ended the game and gave the Phillies the lead, but Duran added 10 more pitches to his recent workload.

Friday’s Matchup

The Phillies will head to Milwaukee to face Jacob Misiorowski (7-2, 1.50) on Friday night. Andrew Painter (1-7, 6.21) will once again search for consistency on the mound for Philadelphia. First pitch is scheduled for 7:40 pm.

Mariners fail to launch as bats go cold in loss to Orioles

Jun 10, 2026; Baltimore, Maryland, USA; Baltimore Orioles second baseman Jackson Holliday (7) celebrates with his teammates after hitting a grand slam during the seventh inning against the Seattle Mariners at Oriole Park at Camden Yards. Mandatory Credit: Daniel Kucin Jr.-Imagn Images | Daniel Kucin Jr.-Imagn Images

It may have started on time and finished without interruption, but Wednesday night’s game was rain-delayed in spirit for the Mariners. They could never really get the engine to start for their offense as they dropped the third game of their series in Baltimore, 7-2.

Orioles starter Brandon Young cruised as the Mariners struggled to get the ball in the air. He induced 12 ground-ball outs — a recipe for success against a Mariners team that leads baseball in percentage of runs scored via the home run. At one point, he set down 12 consecutive hitters. When all was said and done, Young worked seven scoreless innings of two-hit ball, striking out five and walking two.

Both offenses struggled to get much of anything going through the first half of the evening. The biggest threat of the early-going came in the third, when George Kirby pulled off quite the escape act. After the Orioles loaded the bases with nobody out to begin the inning, Kirby was able to force a shallow fly ball and strike out a pair to leave all three base runners stranded and keep the score 0-0.

After five innings, the game was scoreless. As it turns out, that was as long as Kirby could hold off the Orioles. To lead off the bottom of the sixth, Pete Alonso drove a 97 mph four-seamer over the wall in right-center to open up the scoring.

The O’s saw the crack in the armor, and they took advantage. Following the Alonso dinger, Colton Cowser drew a four-pitch walk and promptly stole second on the first pitch of the next plate appearance. Leody Taveras, who was briefly a Mariner in 2025, drove him in with an RBI double into the gap, making the score 2-0.

For a moment, it looked as though Kirby might stop the bleeding there; he was able to strike out both Jackson Holliday and Tyler O’Neill to get the first two outs of the inning. However, Blaze Alexander brought in Taveras with a ground-rule double, extending the lead to 3-0. Since the Mariners are dealing with a taxed bullpen, Kirby finished out of the sixth anyway. He’d end the night at 104 pitches, just shy of his career-high at 106.

When all was said and done, Kirby finished with a line that probably doesn’t accurately represent his performance. His velocity was up all evening, topping out at 99 mph with both the sinker and four-seamer, and he struck out 10 Orioles hitters. He also notched a quality start, going six innings and allowing three earned runs, but was given no breathing room by his offense. Eventually, the floodgates opened.

Down several runs, Domingo González was brought in to pitch in relief in the seventh, having been recalled from Triple-A Tacoma earlier today. He allowed a single and walked a pair of hitters before surrendering a grand slam to Holliday, breaking the game wide open.

If there’s a silver lining to this one, González was allowed to eat the final innings, giving the rest of the bullpen a much-needed breather. The Mariners also avoided a shutout by scratching across a couple of runs in the eighth with the result no longer in much doubt.

A series win is still on the table for the Mariners as they close out the four-game set against the Orioles tomorrow with a 4:05 p.m. PDT first pitch. As a quick programming note, tomorrow’s game is available exclusively on ESPN and will not be broadcast on Mariners.TV, so plan accordingly.

David Peterson struggles in relief as Mets drop second straight to Cardinals, 9-2

The Mets were routed for a second straight night by the St. Louis Cardinals, losing 9-2 on Wednesday night at Citi Field.

The Cardinals have outscored the Mets 16-2 in the two games to start this six-game homestand.

Here are the takeaways...

-The Mets’ offense continues to be woefully inconsistent. After a strong series in San Diego seemed to give them some momentum, they’ve managed only eight hits in two games against the Cardinals, including three on Wednesday night.  The Mets did manage to get runners into scoring position six times tonight, but went 0-for-6 in those situations.  

-The only real good news offensively for the Mets was Francisco Alvarez’s two-run home run in the third inning, cutting the Cardinals’ lead to 7-2. It was Alvarez’s second game back from the IL after his remarkably fast recovery from meniscus surgery on his right knee. After catching on Tuesday, Alvarez was in the lineup as the DH tonight, as the Mets want to both ease him back into action as well as give Luis Torrens the playing time behind the plate he has earned.

-It was also notable that A.J. Ewing walked ahead of Alvarez’s home run, making it a two-run shot. The rookie continues to show remarkable plate discipline in working counts and laying off tough pitches.  

-The Mets couldn’t do much with Cardinals’ righthander Andre Pallante, who gave up only three hits over six innings, including the Alvarez home run. Pallante has been solid for the Cards, pitching to a 3.88 ERA, but he has a statistical quirk, with a 9.00 ERA in the first inning this season, tied for the highest of all qualified starters. However, the Mets couldn’t take advantage, going 1-2-3 in the first inning.  

-Rookie right-hander Jonathan Pintaro had a strong outing for the Mets, pitching three innings in relief, allowing only one hit and one run, a home run by Alec Burleson.  

-David Peterson’s run of dominance out of the bullpen as a bulk reliever came to an end as the lefty gave up six runs in 3.2 innings, including a three-run home run to Jordan Walker that blew the game open.  

-Coming into tonight, Peterson had a 1.88 ERA in six appearances as a reliever, spanning 24 innings, compared to a 7.56 ERA in seven starts. He also had a whopping 1.950 WHIP as a starter. But this relief outing didn't follow this trend. Peterson never looked sharp, giving up seven hits and two walks, and on the home run to Walker, his 1-1 fastball was left hanging agonizingly over the plate.  For the season, Peterson now has a 5.75 ERA.  

-The Mets used an opener tonight, using reliever Austin Warren to start the game. Warren couldn’t command his signature slider/sweeper, which he throws on nearly 50 percent of his pitches, and gave up two walks and two hits, which led to two first-inning runs for the Cardinals.  

Game MVP: Jordan Walker

Jordan Walker delivered the biggest hit for the Cardinals, a three-run home run in the fourth inning that made the score 7-0 at the time.  

After failing to live up to huge expectations for a few years, Walker appears to be emerging into a star slugger.  

The home run was Walker's 17th of the season. He’s also hitting .304 with a .929 OPS.  

Highlights

What's next

The Mets look to salvage a game in this series as they host the Cardinals on Thursday afternoon.

Christian Scott (2-0, 2.50 ERA) will take the mound against Hunter Dobbins.

Mets suffer another noncompetitive loss to Cardinals

Pitcher David Peterson #23 of the New York Mets is taken out of the game in the fifth inning against the St. Louis Cardinals at Citi Field on June 10, 2026 in the Queens borough of New York City.

For the second time in as many nights, the Mets found themselves in an early hole against the Cardinals and went on to lose. As had been the case in their loss in the series opener, the game never felt competitive, and it ended with St. Louis winning 9-2.

The fact that the Mets spared themselves the embarrassment of getting shut out in back-to-back games doesn’t really serve as consolation. The team is now 29-38 on the season, and the relative excitement about them taking two of three games from the Padres over the weekend has already been squashed.

The Mets chose to go with an opener-plus-David Peterson approach in this one, and it didn’t go well. Austin Warren served as the opener, and he was somewhat fortunate to give up just two runs in his one inning of work. He gave up two hits, walked two, and only struck out one. It could’ve easily been worse.

Peterson made Warren’s outing look effective, as the Cardinals tattooed him for six runs in three-and-two-thirds innings. They got him for seven hits, and he walked two, struck out just one, threw a wild pitch, and gave up a pair of home runs.

It probably didn’t matter in the end, but the Mets had their best shot at making it a ballgame shortly after Peterson gave up his first two runs of the night, both of which scored in the top of the third. Trailing 4-0, the Mets had runners on first and second with two outs and Juan Soto at the plate. A home run would’ve made things interesting, but Cardinals starter Andre Pallante—who was pitching to get Soto out—wound up walking the bases loaded instead. And Jared Young, who represented the tying run as he came to the plate, grounded out softly to end the inning.

Peterson gave up his next three runs in the top of the fourth. Trailing 7-0 in the bottom of that inning, the Mets finally got on the board when Francisco Alvarez hit a two-run home run. Peterson gave up his sixth and final run of his brief outing in the top of the fifth, and the Mets’ bats went silent from there. Cardinals pitchers retired sixteen batters in a row, nearly finishing the game without allowing a single Mets baserunner up until a hit-by-pitch with two outs in the ninth broke that streak. The fact that they retired seventeen of the final eighteen Mets hitters they faced still served as a reminder that these Mets don’t do comebacks.

If you’re looking for some relatively positive stuff to take out of the game, Cionel Perez threw one-and-one-third scoreless innings in relief of Peterson. And Jonathan Pintaro, who got called up earlier in the day, went three innings and gave up just one run in the top of the ninth. He has a 1.35 ERA in his limited major league time this year, and it’d be fun to see more of him if he weren’t seemingly destined to return to Syracuse as part of the Mets’ ongoing bullpen churn.

SB Nation GameThreads

Amazin’ Avenue
Viva El Birdos

Box scores

MLB.com
ESPN

Win Probability Added

FanGraphs WPA graph

What’s WPA?

Big Mets winner: none
Big Mets loser: David Peterson, -19% WPA
Mets pitchers: -35% WPA
Mets hitters: -15% WPA
Teh aw3s0mest play: Jared Young hits a double in the second inning, +6.6% WPA
Teh sux0rest play: Nelson Velásquez hits a two-run home run in the top of the third, -15.2% WPA

Pirates rally from down five to stun Dodgers 9-8

PITTSBURGH, PENNSYLVANIA - JUNE 10: Spencer Horwitz #2 of the Pittsburgh Pirates celebrates his two-run home run with third base coach Tony Beasley #27 during the eighth inning against the Los Angeles Dodgers at PNC Park on June 10, 2026 in Pittsburgh, Pennsylvania. (Photo by Joe Sargent/Getty Images) | Getty Images

The Dodgers had a five-run lead in the sixth inning on Wednesday, but the Pirates rattled across eight runs against the Dodger bullpen as they stole the middle match 9-8.

The Dodgers ensured Pittsburgh’s starter Jared Jones wouldn’t face the minimum over his first three innings as Alex Freeland worked a two-out walk to bring up Shohei Ohtani in the top of the third. Ohtani sent a ball to deep left field that would’ve given him his third home run over his last four starts, but Bryan Reynolds made a leaping catch over the short wall to keep the game scoreless.

Freddie Freeman laced career hit no. 2,501 with a one-out double down the left field line to end the short no-hit bid for Jones. It was also career double no. 564, placing him one shy of 2026 Hall of Fame inductee Carlos Beltrán for 28th on the all-time list. Max Muncy had two hits with runner in scoring position on Tuesday, and he made it three hits with a double down the right field line to plate Freeman and give the Dodgers a 1-0 lead. Kyle Tucker collected his third RBI in as many games with a single up the middle to make it a two-run lead.

Ohtani was one out away from keeping the Pirates silent over four full innings, but Tyler Callihan launched his first big league home run over the right field bleachers and into the Allegheny River to trim the lead to a run. Jake Mangum doubled to put the tying run in scoring position, but Ohtani bounced back with a strikeout of Jared Triolo to end the two-out threat.

After going down in order against Carmen Mlodzinski in the top of the fifth, the Dodgers put the first two men on with a single from Andy Pages and a walk to Freeman. Muncy worked a walk to load the bases, and after Mlodzinski struck out Tucker for the second out, Ryan Ward launched his first career grand slam to break the game wide open and give the Dodgers a five-run lead.

The home run from Callihan was the only dent on Ohtani’s outing over his first six innings of work. The two-way superstar pitched into the seventh inning for the first time since May 13, but the decision proved costly as the Pirates put the first two men on with nobody out. Ohtani managed to strike out two in a row, but Brandon Lowe brought home two on a double down the right field line to cut the lead in half.

After 102 pitches over 6 2/3 innings, Ohtani was pulled after allowing a season-high three earned runs. Despite the runs given up, his ERA now sits at 1.06, still ranking best in baseball for any starting pitcher with at least 65 innings on the year.

Alex Vesia came in relief of Ohtani, and he got Bryan Reynolds to roll one to third, but the Muncy had the ball roll under his glove allowing Lowe to score to make it a two-run lead. With Ryan O’Hearn representing the tying run, Vesia got him to roll one right back to him to get out of the inning with the lead intact.

Kyle Hurt came in relief for the bottom of the eighth and immediately put the first two men on base with nobody out. Tyler Callihan, who had the home run against Ohtani in the bottom of the fourth, crushed a go-ahead three-run home run as the Pirates took their first lead of the night.

Hurt could only get one out before he was relieved by Jack Dreyer to face the left-handed hitting Horwitz. Horwitz jumped on an 0-1 fastball down the middle, sending it out to give the Pirates a five-run eighth inning and a three-run lead. Just one day after the Dodgers sent 15 men to the plate in the top of the seventh inning, the Pirates bat around against Hurt and Dreyer.

Shohei Ohtani made sure the Dodgers didn’t go down without a fight with a two-run home run against Gregory Soto in the top of the ninth, making up for the robbery from Reynolds in the third. The comeback attempt was too little and too late, as the Pirates stole the middle match from the Dodgers to snap their four-game losing streak. The Dodgers division lead now sits at 7 1/2 games after the San Diego Padres walked off the Cincinnati Reds.

Game particulars
  • Home runs— Tyler Callihan, 2 (2), Spencer Horwitz (9); Ryan Ward (3), Shohei Ohtani (12)
  • WP— Evan Sisk (1-0): 1/3 IP, 0 hits, 0 runs, 0 walks, 1 strikeout
  • LP— Kyle Hurt (1-1): 1/3 IP, 3 hits, 4 earned runs, 2 walks, 0 strikeouts
  • SV— Gregory Soto (9): 1 IP, 2 hits, 2 earned runs, 0 walks, 1 strikeout
Up next

The Dodgers will look to take the series in Pittsburgh on Thursday (3:40 p.m. PT, SportsNet LA) before heading to Chicago for a three-game set with the White Sox over the weekend. Justin Wrobleski faces Mitch Keller.

Jordan Walker Leads St. Louis Cardinals Bomb Squad Beating Mets Again

Jun 10, 2026; New York City, New York, USA; St. Louis Cardinals designated hitter Jordan Walker (18) runs out an RBI single against the New York Mets during the first inning at Citi Field. Mandatory Credit: Gregory Fisher-Imagn Images | Gregory Fisher-Imagn Images

The St. Louis Cardinals are really enjoying their tour of New York. The Redbird bats were ready for action and Andre Pallante was pretty sharp as the Cardinals easily beat the Mets for their 6th straight victory.

The St. Louis Cardinals did not hesitate to let the New York Mets know they would be scoring often as JJ Wetherholt led off the game with a single to center. Ivan Herrera was not hit by a pitch, believe it or not, but did end up on base with a walk giving St. Louis runners on first and second with no outs. Alec Burleson grounded out to the right side moving Wetherholt and Herrera into scoring position. Jordan Walker then smoked a single to left-center scoring JJ from third giving St. Louis a 1-0 lead.

Herrera didn’t get a good jump off of second making sure the ball wasn’t caught and was held at third. Lars Nootbaar then drew a walk to load the bases. The Cardinals got their second run of the inning when Masyn Winn grounded into a fielder’s choice, but avoided the double play as St. Louis ended up leading 2-0 after the top half of the 1st inning.

The Cardinals would strike again in the top of the 3rd inning after Masyn Winn drew a 2-out walk which brought up Nelson Velázquez with a chance to show why we like it when he’s in the lineup as he turned a 92 mph sinker into a souvenir in the left field seats 413 feet away giving St. Louis a commanding 4-0 lead.

The biggest jolt of the night would follow one inning later in the Cardinals 4th as JJ Wetherholt reached on an infield single that ricocheted off of the pitcher. Ivan Herrera then walked again giving St. Louis two men on base for Jordan Walker who helped the Mets understand that you don’t groove a 92 mph four-seam fastball down the middle to the 2026 version of Jordan Walker. 401 feet later, the Cardinals had a 7-0 lead. BOOM!

It wasn’t all sunshine and roses for Andre Pallante. He pitched out of a bases-loaded jam in the bottom of the 3rd inning without allowing the Mets to score, but wasn’t as fortunate in the bottom of the 4th as AJ Ewing walked and then Francisco Alvarez put a charge into an 85 mph Pallante slider that didn’t slide enough as it traveled 368 feet to right hitting just above the home run line in left cutting the Cardinals lead down to 7-2. When all was said and done by Andre, he gave the Cardinals a solid full 6 innings allowing just 3 hits and 2 earned runs while striking out 5 and walking 2. Not bad at all.

The St. Louis Cardinals continued to live up to their relentless offensive reputation as they immediately grabbed another run back in the top of the 5th inning as Masyn Winn singled followed by a flyout from Velasquez and a fielder’s choice groundout by Nathan Church. With Winn on second, Jose Fermin singled him in upping the St. Louis lead to 8-2.

Matt Svanson was the Cardinals relief arm for the 7th inning. He did what you want to see happen when you have a big lead. He came in throwing strikes and had all three outs after throwing only 6 pitches. Efficient! Matt also took care of the 8th inning for St. Louis while only throwing 7 more! JoJo Romero was giving bottom of the 9th duties Wednesday night and the Mets did nothing to foil him. I could have just said the Mets did nothing which would also have been accurate. (unless you consider Magaman getting hit on the toe as doing something)

How did the Cardinals end up with 9 runs instead of just 8? That was Alec Burleson extending his hitting streak to 10 games with an 89 mph cutter that he turned into a 408 foot home run into the right field stands. BOOM (again)!

The St. Louis Cardinals will continue their joyride in New York Wednesday afternoon as Hunter Dobbins will get the start for the Redbirds. The New York Mets will hope Christian Scott can pull off a miracle as he will take the mound for the metros. First pitch is scheduled for 12:10pm central time and the broadcast will be available on Cardinals.tv.

Young gem, Holliday granny lead to 7-2 Orioles win

BALTIMORE, MD - JUNE 10: Jackson Holliday #7 of the Baltimore Orioles hits a grand slam in the seventh inning during a baseball game against the Seattle Mariners at Orioles Park at Camden Yards on June 10, 2026 in Baltimore, Maryland. (Photo by Mitchell Layton/Getty Images) | Getty Images

After losing four games in a row, the Orioles needed someone to step up and be a stopper. Tonight, that man was Brandon Young. Young cruised through seven shutout innings. The offense took a while to wake up, but when it did, things got really fun with a two-inning rally capped by a grand slam. The O’s took game three of the series, 7-2, and have a chance to grab a split tomorrow.

Branden Young, folks. He’s been good this year, but tonight he took it to a new level. In each of his last three games, he started the seventh inning but could not finish. Tonight, he finished with ease. It’s his second-longest performance of his young career; we all remember his eight-inning one-hitter against the Astros last August.

Young kicked things off with five straight groundouts before Dominic Canzone singled with two outs in the second. He followed with a walk to Mitch Garver but ended the inning with a strikeout. And that was the most trouble he got into the entire game.

Through the next five innings, the Mariners had just two more baserunners, a single in the third and a walk in the seventh. That’s it. They didn’t look like they had a chance. The Orioles gave Young three runs of support before he left the game, then added on four more after his exit to help ensure he’d get the win. Young’s final pitching line: 7 IP, 2 H, 0 R, 2 BB, 5 K. He threw 88 pitches. He got 12 groundouts to just one flyout.

For most of this game, it looked like the offense was not going to take care of Young. I admit, the longer he went without giving up a run, the more I imagined him ending up as a hard-luck loser. I was wrong, but I think I had a good reason to think they’d choke.

In the early innings, they blew two scoring opportunities. In the second, Leody Taveras led off with a bunt single, only to get thrown out as part of a strike ‘em out, throw ‘em out double play with Jackson Holliday at the plate. With the bases empty, Tyler O’Neill hit his first of two doubles on the night. He was stranded, and it was a real shame to waste a rare hit of his.

The third inning was much worse. Sam Huff singled, Taylor Ward walked, and Gunnar Henderson singled back up the middle to load the bases. Bases loaded with no outs! Surely they’d get at least one run. They did not. Pete Alonso struck out for the second time in the game, Colton Cowser flew out but not deep enough for a sac fly, and Taveras struck out. Argh!

It felt like the Orioles would regret that, and that feeling only grew after 1-2-3 fourth and fifth innings. But they didn’t roll over. As is so often the case with these guys, the late innings were when they began to shine.

Alonso, whom I have been pretty down on lately, started the inning. After three straight foul balls, Alonso swung at a pitch above the strike zone and hammered it to center field. Julio Rodríguez chased after it but couldn’t catch up. It landed on the other side of the fence for Alonso’s 14th home run and a 1-0 lead.

But they weren’t finished! Cowser walked, stole second, and scored on a double from Taveras. Taveras stole third, then scored on a two-out double by Blaze Alexander.

A 3-0 lead after six innings with Young dealing felt good, but not great. In the bottom of the seventh, Holliday made the lead feel great. With the bases loaded on an Alonso single and walks from Ward and Taveras, Holliday stepped in with two outs. Three pitches later, he deposited a pitch into the section next to the out-of-town scoreboard. It’s a grand slam and a 7-0 score! Now that’s a comfortable lead.

Tonight was Bark at the Park night at Camden Yards, a night when Holliday tends to play well. He does it for the pups! In fact, his last grand slam came last year, also at Bark at the Park. Sadly, after the game Holliday told Kevin Brown and Jim Palmer that his dog, Coconut, had not made the trip to the game tonight. Holliday was sure to say that she was probably watching on TV.

With a seven-run lead and two innings to go, things felt pretty stable. Grant Wolfram tried to ruin it by allowing three baserunners and two runs in the eighth, but Craig Albernaz called on Yennier Cano to shut the door. He did just that with a strikeout of Randy Arozarena to end the inning. Cano returned for the ninth and had an easy 1-2-3 to seal the win.

Orioles win! The four-game losing streak is over, and maybe they can use this game to start a new streak. Brandon Young was incredible. Pete Alonso and Jackson Holliday homered. Even Tyler O’Neill got to have some fun. I think we needed this.

36-33: Chart

Jun 10, 2026; Baltimore, Maryland, USA; Baltimore Orioles right fielder Leody Taveras (30) lays down a bunt for a single during the second inning against the Seattle Mariners at Oriole Park at Camden Yards. Mandatory Credit: Daniel Kucin Jr.-Imagn Images | Daniel Kucin Jr.-Imagn Images

Orioles 7, Mariners 2

Hey, he drew a walk: Luke Raley, -0.01 WPA

Certainly a team loss: Randy Arozarena, Julio Rodríguez, -0.08 WPA

Game Thread Comment of the Day:

Royals pitcher Seth Lugo exits game after taking 107 mph line drive to face

Seth Lugo was removed from the Kansas City Royals' game against the Texas Rangers after taking a line drive to the head in the fourth inning.

Lugo was delivering a 3-2 pitch to Brandon Nimmo when the veteran outfielder laced a high, center-cut change-up straight back up the middle.

Lugo could not get out of the way of the ball – which left the bat with a 106.6 mph exit velocity, according to the Rangers' broadcast – and it struck him on the left side of the head.

Lugo immediately went down in a heap as the ball caromed into right field. Nimmo was immediately concerned, throwing his helmet to the ground and motioning for a time-out as he reached the first base bag.

The Royals' training staff quickly came out to tend to Lugo. Nimmo also checked on the veteran pitcher, who appeared to tell his former New York Mets teammate that he was OK.

Lugo had a contusion on his forehead where he had been struck but was able to stand under his own power. Nonetheless, the Royals removed him from the game for further evaluation.

Lugo walked into the dugout without assistance and was replaced on the mound by Mason Black.

The Royals did not immediately provide an update about Lugo's condition.

This story will be updated as more information becomes available.

This article originally appeared on USA TODAY: Seth Lugo injury update: Royals pitcher hit in head by line drive

Astros vs. Angels Game Discussion: 6/10/2026

HOUSTON, TX - APRIL 18: Shay Whitcomb #14 of the Houston Astros rounds the bases after hitting a home run in the ninth inning during the game between the St. Louis Cardinals and the Houston Astros at Daikin Park on Saturday, April 18, 2026 in Houston, Texas. (Photo by Kairi Mano/MLB Photos via Getty Images) | MLB Photos via Getty Images

TONIGHT’S GAME: The Houston Astros (31-38) continue a six-game road trip with the final game of a three-game series against the Los Angeles Angels (26-42) tonight at Angel Stadium.

RHP Peter Lambert (5-4, 3.55ERA) will be on the mound for the Astros, opposite LHP Reid Detmers (2-5, 4.26ERA) and the Halos. The Astros have won 11 of their last 18 games.

DRIVING THE LAMBO: Tonight’s Astros starter RHP Peter Lambert has been solid in his nine starts for the Astros, going 5-4 with a 3.55 ERA (19ER/45.1IP) with 47 strikeouts and a .212 opponent average.

Lambert pitched last year for the Tokyo Yakult Swallows in the NPB, posting a 3.98 ERA (55ER/124.1IP) with 111 strikeouts in 23 appearances in Japan.

He began this season at Triple A Sugar Land (1.84 ERA in three appearances) before being called up to join the rotation on April 17.

ROAD TRIP: Tonight is the third game of six game road trip for the Astros. The Astros are facing the Angels for a three-game series before traveling to Kansas City to face the Royals for another three-game series. The Astros are 15-19 on the road this season and went 7-3 on their last road trip.

PEN PALS: Since May 15, the Astros bullpen has recorded a 2.61 ERA (24ER/82.2IP) with 81 strikeouts, a 0.98 WHIP and a .167 opponent batting average. Among AL teams since May 15, the Astros bullpen ranks first in opponent batting average, first in WHIP and first in ERA. The Astros are also 14-10 during since May 15.

MAKING THE PLAYS: The Astros are tied for the fewest errors in the AL (28) with the Athletics. Houston has posted the best fielding percentage (.988) in the AL, topping the Athletics (.988) by a few percentage points.

VS. THE HALOS: The Astros and Angels are facing each other for the second time this season. The last time was on Opening Weekend at Daikin Park, where the two teams split the four-game series.

The Astros went 8-5 against the Angels last season, including a 4-2 record at Angel Stadium. The Astros own a 141-91 all-time record against the Angels, including a 67-47 record at Angel Stadium.

TRADE WINDS: Earlier today, the Astros acquired minor league IF Raynel Delgado from Tampa Bay in exchange for cash considerations. Delgado batted .250 (56×224) with three home runs, 33 RBI and a .682 OPS in 61 games at Triple A Durham this season. He will report to Triple A Sugar Land.

ON THE LEADERBOARD: DH Yordan Alvarez leads the Majors in OPS (1.074), SLG (.642) and total bases (156) and leads the AL in home runs (22). Also in the AL, he ranks tied for first in extra-base hits (25), second in RBI (48), second in OBP (.432), second in hits (77), second in batting average (.317), fourth in walks (46) and fifth in runs (46).

ON THE MEND: C Yainer Diaz and RHP Cristian Javier each made a rehab appearance with Triple-A Sugar Land last night.

Diaz went 1×3 with a run scored and caught six innings. Javier struck out three in three scoreless innings (44 total pitches, 29 strikes).

RHP Hunter Brown will also continue his rehab assignment with Triple A Sugar Land tonight.

ON BASE MACHINE: OF Yordan Alvarez is on a 17-game on-base streak. During the streak, he’s batting .362 (21×58) with 16 runs, two doubles, seven home runs, 17 RBI, 15 walks and a 1.252 OPS. It is his second-longest on-base streak this season, behind a 22-game on-base streak from April 4-28.

AL PLAYER OF THE WEEK: On Monday, OF Yordan Alvarez was named the AL Player of the Week for the week of June 1-7. For the week, he batted .476 (10×21) with six runs, one double, two HR, nine RBI, five walks and a 1.386 OPS. It marked his second AL Player of the Week award this season, also won for the week March 30-April 5.

WALKER, TEXAS HAMMER: 1B Christian Walker ranks tied for second in the AL in RBI with teammate DH Yordan Alvarez (48). Walker also ranks tied for sixth in the AL in total bases (125), tied for sixth in extra-base hits (29), tied for sixth in total bases (125), tied for seventh in home runs (16) and 13th in SLG (.494).

In the field, Walker has not committed an error in 67 games.

MOVIN’ ON UP: RHP Bryan Abreu (342 G) is one appearance shy of surpassing RHP Ryan Pressly (342 G) for the sixth-most relief appearances in Astros history. Abreu is also six appearances shy of tying LHP Joe Sambito (348) for the fifth-most relief appearances in franchise history.

HIT PAREDES: IF Isaac Paredes is one double away from recording his 100th career double. He is looking to become just the 4th Mexican-born player in MLB history with 500 career hits, 100 doubles and 100 home runs, joining IF Vinny Castilla, IF Jorge Orta and IF Aurelio Rodríguez.

TODAY IN ASTROS HISTORY: 1962 – SS Dan Buddin hits the first grand slam in Astros franchise history in a 9-7 Colts loss to the Dodgers in Game 2 of a doubleheader at Colt Stadium. Buddin hit only two homers in his Astros tenure, which lasted just the 1962 season.

Game Info

Game Date/Time: Wednesday, June 10, 8:38 p.m. CT

Location: Angel Stadium, Anaheim, CA

TV: Space City Home Network

Radio: KTRH 740 AM, KBME 790 AM & 94.5 FM HD2; TUDN 102.9 FM HD2 (Spanish)

Garrett Crochet injury update: Red Sox ace has 'no idea' when he'll be cleared to throw

The cloud over the Boston Red Sox's 2026 season keeps getting darker.

Left-handed starting pitcher Garrett Crochet said the lat injury that put him on the injured list in late April is "a lot worse than we thought," according to Pete Abraham of the Boston Globe. Crochet added he has "no idea" when he'll be cleared to throw again.

Crochet, who finished second in American League Cy Young voting last year, slumped out to a 3-3 record with a 6.30 ERA after six starts in 2026. He went on the IL on April 29 with what was described as left shoulder inflammation.

Crochet began a gradual throwing program in early May, but interim manager Chad Tracy said on May 31 that his ace was experiencing shoulder tightness and would be shut down from throwing.

An MRI showed a low-grade lat strain and Crochet was moved to the 60-day IL on June 2.

The Red Sox, meanwhile, have struggled out to a 27-39 start, which has them in last place in the AL East and 13½ games out of first.

This article originally appeared on USA TODAY: Garrett Crochet injury update: Red Sox get concerning news on ace