A chance to seize momentum under interim manager Andy Green, and a chance to begin a streak that might rescue a team that is hurtling toward the trade deadline.
All of those chances were wasted on an afternoon in which wasted chances became the theme.
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.
The Mets mounted threat after threat and could not capitalize, continually letting Phillies pitchers slip out of jams in what became a 5-4 disappointment at Citi Field in front of 38,770, who were lively in moments of hope and furious in the more numerous moments of despair.
The Mets (35-49) lost another game — that’s eight of nine — and another series — that’s four straight — and have not been instantly transformed under a new manager.
They continue to find different ways to lose, Sunday going 2-for-16 with runners in scoring position to ruin their chances of stealing the game and the series.
And yes, it would have been a steal. They played without Francisco Lindor, who is being eased back into an everyday role following a two-month absence with a calf strain and a brief rehab assignment.
The lineup without him featured cleanup hitter Eric Wagaman and Nos. 6-9, who entered with OPS marks of .644 (Mark Vientos), .530 (Tyrone Taylor), .586 (Brett Baty) and .569 (Luis Torrens).
Mets pitcher Kodai Senga reacts after giving up a two-run home run to Philadelphia Phillies designated hitter Kyle Schwarber (R) in the seventh inning at Citi Field in Queens, New York, USA, Sunday, June 28, 2026. JASON SZENES FOR THE NEW YORK POST
In several key moments, Green left Lindor’s bat on the bench, apparently determined to give the shortstop a full day off.
With their starting pitchers depleted and no fifth option to give the ball, they cobbled together a bullpen game without the unit’s best arms because Devin Williams, Luke Weaver and Huascar Brazobán had pitched on three of four days.
So Kodai Senga (four innings, two runs) was forced to provide some length as a reliever and was burned in the seventh, when he was asked to face the top of the order and served up a towering, two-run homer to Kyle Schwarber that became the difference.
Still, the Mets had a chance — many of them, in fact. Their last good one arrived in the eighth, when they loaded the bases with one out against Orion Kerkering.
But Ronny Mauricio popped out and Francisco Alvarez swung through high heat, hearing loud boos on his walk back to the dugout.
Between Mauricio, Alvarez and Baty, it was not a good day for the one-time Baby Mets. An inning prior, they put runners on second and third with two outs, but Baty grounded back to José Alvarado to kill the rally.
Phillies catcher J.T. Realmuto (L) points at his pitcher after he strikes out New York Mets catcher Francisco Alvarez with bases loaded against the Philadelphia Phillies in the eighth inning at CitiField in Queens, New York, USA, Sunday, June 28, 2026. JASON SZENES FOR THE NEW YORK POST
The game ended just as it started. For five innings against Jesús Luzardo, the Mets put runners on base and could not cash in.
They had runners on the corners without an out in the fourth only to strike out three straight times, Vientos hearing loud boos in whiffing to end the inning.
In the fifth, Carson Benge poked a left-on-left, first-pitch RBI single against Luzardo and cut the deficit to 3-1, but they proceeded to load the bases so Bo Bichette could strike out and Wagaman could fly out.
Through five innings, Benge’s knock was the only hit in nine plate appearances with runners in scoring position.
Frustration turned to elation in the sixth, when Luzardo exited and Chase Shugart entered.
After an Alvarez double, A.J. Ewing pinch hit for Taylor against the righty, sat on a breaking ball and smoked a two-run shot 382 feet to right field for his fourth homer of the season and first career pinch-hit dinger.
Mets center fielder A.J. Ewing connects on a two-run home run against the Philadelphia Phillies in the sixth inning at Citi Field in Queens, New York, USA, Sunday, June 28, 2026. JASON SZENES FOR THE NEW YORK POST
MEts merch shop
47 Brand logo cap
1986 eco tote bag
Mets fiber beach towel
14-ounce sculpted relief mug
Customizable jersey
Color block logo backpack
New York Post receives revenue from affiliate and advertising partnerships for sharing this content and when you make a purchase.
The kids were not done in the inning. ]
After Baty walked and Torrens singled, Benge won a battle against another lefty, Kyle Backhus. Benge crushed a pitch that deflected off Backhus’ glove and went for a fielder’s choice that drove in Baty, pushing the Mets ahead 4-3.
But after Senga faced Schwarber, those at-bats from the young outfielders became wasted, too.
Jun 28, 2026; New York City, New York, USA; Philadelphia Phillies designated hitter Kyle Schwarber (12) rounds the bases after hitting a two run home run against the New York Mets during the seventh inning at Citi Field. Mandatory Credit: John Jones-Imagn Images | John Jones-Imagn Images
Despite carrying an expensive payroll, the New York Mets have been the most disappointing team in baseball, languishing in last place in the National League East. On Sunday, they showed exactly why they’re such a bad team as they continually let the Phillies off to hook. The Phillies offense did just enough – including yet another home run by Kyle Schwarber – to escape Citi Field with a 5-4 win.
The Mets utilized a bullpen game, but the Phillies couldn’t take advantage early, going scoreless in the first two innings. In the third, they broke through against Tobias Myers. Trea Turner and Kyle Schwarber had one out singles and then pulled off a double steal, allowing Bryce Harper to break the scoreless tie with a sacrifice fly.
Alec Bohm followed with a double to make it 2-0, and then Brandon Marsh hit an RBI single to put the Phillies up by 3.
Jesus Luzardo made the start for the Phillies, and was in control for the most part for the first four innings. In the fifth, he ran into trouble when the Mets started the frame with a walk and a single. With one out, Carson Benge singled to cut the lead to 3-1. Despite walking Juan Soto, Luzardo got the next two batters to limit the damage.
The Phillies wasted a second-and-third, nobody out situation in the sixth, and that proved costly the following inning. Luzardo was over 90 pitches, so manager Don Mattingly had to turn to his bullpen. It took Chase Shugart three batters to blow the lead thanks to a game-tying home run by A.J. Ewing.
After another walk and single, Shugart was pulled for Kyle Backhus. Benge put the Mets in front 4-3 thanks to an RBI fielder’s choice, but Backhus got Bo Bichette to fly out and end the inning.
In the seventh, the Phillies went back on front in a familiar fashion: A Kyle Schwarber home run. Justin Crawford led off the inning with a single and after Turner predictably came up small, Schwarber hit his 30th of the year to make it a 5-4 game.
The next two innings, the Phillies’ bullpen tried its best to hand the game to the Mets, but the Mets refused to take it. Jose Alvarado started the seventh with two strikeouts, but then hit a batter and committed a throwing error to put runners on second and third. But Brett Baty grounded out and the Mets came up empty.
In the eighth, Orion Kerkering walked the bases loaded with one out. With the bases loaded, and Kerkering having thrown nine straight balls out of the strike zone, Mets third baseman Ronny Mauricio inexplicably swung in a 1-0 count and popped it up. Francisco Alvarez followed and swung at two balls out of the zone to end the inning.
Jhoan Duran also had some control issues, but once again, the Mets helped him out by swinging at numerous pitches out of the strike zone. When Luis Torrens hit a fly ball to right, the win was secured.
The Phillies have had their share of problems at Citi Field in recent years. But the Mets are in such a bad way, that despite the Phillies seemingly trying their best to lose, they still managed to escape with a series win.
Jun 28, 2026; Chicago, Illinois, USA; Kansas City Royals designated hitter Starling Marte (0) celebrates with teammates in the dugout after scoring against the Chicago White Sox during the third inning at Rate Field. Mandatory Credit: Patrick Gorski-Imagn Images | Patrick Gorski-Imagn Images
The Royals rallied early in a back-and-forth game, to beat the White Sox 5-4. It ends a 4-game losing streak and a 6-game losing streak to the White Sox.
Lane Thomas led off the game with a single and stole second. He went to third on Bobby Witt Jr.’s deep flyout to center. Carter Jensen drove him in with an RBI single, to extend his hit streak to 19 games.
The White Sox immediately answered in the bottom of the inning, a leadoff walk was followed by Miguel Vargas blasting a 2-run shot into the left center bleachers. Avila worked around a single and walk thereafter.
In the top of the 2nd, Isaac Collins was hit by a pitch to start the inning, Tyler Tolbert reached via an error, and the Royals had 1st and 2nd with nobody down. Kameron Misner flew out to right, letting Collins get to third. Thomas singled him home to tie the game. Tolbert scored on a Jr. sac fly after getting to third on a wild pitch.
Again though, the White Sox answered right back. After two quick outs, a single, double and a 2-run broken bat single put the home team up 4-3.
The Royals tied the game in the top of the third behind Starling Marte turning back the clock. Marte led off with a single and stole second base, his first on the season and the 362nd of his career. He scored on Collins bloop double to right.
Avila finished the day, going 4 innings, allowing 6 hits, 4 runs, walking 3 and striking out 4. Steven Cruz, who was the winning pitcher, threw a 1-2-3 5th inning. Beck Way, Lucas Erceg and Matt Strahm each got scoreless innings to get it to the 9th inning.
Alex Lange got the 9th, he got 3 groundouts to end the game but made a nice play after taking a hard grounder off the foot. It’s Lange’s 7th save on the season.
The Royals finish the road trip 3-4, they are 35-50 on the season now. They are off tomorrow, before starting a 3-game series on Tuesday against Tampa Bay.
Jun 28, 2026; Detroit, Michigan, USA; Houston Astros third baseman Isaac Paredes (15) receives congratulations from first baseman Christian Walker (8) after he hits a home run in the eighth inning against the Detroit Tigers at Comerica Park. Mandatory Credit: Rick Osentoski-Imagn Images | Rick Osentoski-Imagn Images
The story of the Detroit Tigers disastrous 2026 season can be told via the injury list and the bullpen’s inability to hold leads with any consistency. The latter has been on display all season, despite no major injuries to core pieces, and they blew it again with a little help from a bad defensive play. The Astros rallied back against Tyler Holton and Kyle Finnegan, and then mauled Kenley Jansen in the top of the 10th inning to win the game and take the series three games to one.
Jack Flaherty returned from the injured list in this one, bumping Enmanuel de Jesus, who has been pitching really well for two months, down to Triple-A Toledo. Flaherty looked reinvigorated by his time off, and put together a fine outing as his teammates battled one of the tougher starting pitchers in the game in RHP Hunter Brown. As has been the case so often, the Tigers won the battle of the starting pitchers only to watch the game fall apart in the late innings.
Flaherty came out throwing darts. He struck out Jeremy Peña and Christian Walker in the first, walking Yordan Alvarez, which is rarely a terrible idea, before wrapping up a scoreless first.
Brown tunneled a good low fastball after a changeup down and away on the same line to lock up Kevin McGonigle. That opened the bottom of the first. Colt Keith, in the two spot and playing first base with Spencer Torkelson on the bench, sliced a double the opposite way but he was stranded. Flaherty punched out Joey Loperfido and Yainer Diaz in a quick top of the second. Kerry Carpenter singled to open the bottom half, and then Zach McKinstry timed up a good Brown heater and blasted it to right field for a two-run homer.
Matt Vierling came up with a two-out knock later in the inning, and then stole second base. It went for naught, as McGonigle flew out to center field.
So Flaherty had a 2-0 lead, and he ran with it. Jake Meyers led off the third with a double, and that produced a stressful inning when he was wild pitched to third. However, Flaherty dug in and rather than shying away from contact, he came right after Raynel Delgado and Jeremy Peña, collecting swinging strike threes. He climbed the ladder against Yordan Alvarez and the Astros masher lifted a pop-up to Riley Greene in left, ending the threat.
A leadoff single from Isaac Paredes opened the fourth. A Walker grounder forced Paredes at second, but Loperfido walked for a one-out jam. Flaherty had the answer again, as Diaz lifted a fly out to right field. Trammell challenged a 3-2 pitch and correctly drew a walk, but the Tigers’ right-hander whiffed Meyers to again turn the Astros away.
The Tigers got another leadoff single from Carpenter in the bottom of the fourth, but again that didn’t go anywhere. Flaherty whiffed Peña, and then froze Yordan Alvarez in the top of the fifth to wrap up a strong outing.
In the bottom of the fifth, Kevin McGonigle drew a one-out walk. He took second on a Colt Keith grounder to the second baseman, Delgado. Riley Greene tested Delgado with a harder ground ball, and he booted it, allowing McGonigle to score from second for a 3-0 lead. That’s pretty good work against Hunter Brown, but it would still take another inning to get him out of the game.
Flaherty was out of the game, and Tyler Holton tossed a 1-2-3 sixth, getting Paredes, Walker, and then Cam Smith, who pinch-hit for Loperfido.
The Tigers got a two-out walk to Hao-Yu Lee, hey take your walks, buddy, in the bottom of the sixth. James Outman got down in the count, and so Lee opted to try and steal second. He was ruled safe, but a challenge showed he was just out by a hair. On to the seventh. Still 3-0 Tigers.
Holton got Diaz to open the seventh, and then Brice Matthews pinch-hit for Trammell and flew out. Unfortunately, the Tigers then Tiger’d. Colt Keith is ostensibly the club’s backup first baseman, but he never gets any reps there and that bit them on an errant throw from McGonigle after a Jake Meyers grounder. Keith tried to keep his foot on the base as he stretched all the way out, and he just flat out missed the throw. Meyers took second, and so there was a bit of two-out trouble. It quickly bit them, as the rookie Delgado climbed the ladder for a first pitch sweeper above the zone and cranked it to right for a two-run shot. That was the first home run of his career. 3-2 Tigers.
Not good. Obviously that’s on Colt Keith to a degree, but it’s really on McGonigle for the throw. They weren’t getting Meyers on that throw either way. Even so, every bit of adversity seems to crack Tigers relievers’ heads open, with disaster often following. Kyle Finnegan took over and gave up a single to Peña. He dug in and got a ground ball to end the inning from Alvarez. The Tigers have handled him extremely well in this series at least.
So, rather than see the Astros weaker relievers, they got Bryan Abreu in the bottom of the seventh. Outman opened the frame with a line drive single, and then Matt Vierling dropped a sacrifice bnnt to move him to second. Abreu wanted nothing to do with McGonigle, and walked him, but Colt Keith, seeking redemption, found none as he flew out to left field. Manager Joe Espada called on lefty Steven Okert to handle Riley Greene, and he did, getting the Tigers’ left fielder to pop out, stranding two.
So, a one-run game, two innings to go, what could go wrong? Obviously the Tigers have been atrocious in one-run games in the late innings, so the fear was, “everything.”
Those fears were immediately realized, when Finnegan missed with a splitter and then a slider against Isaac Paredes. He fired a heater right down the middle, and Paredes launched it to left to tie the game 3-3.
As has been the case all season, this bullpen remains a huge weakness. ERA doesn’t matter in relief work. Holding leads matters, and the Tigers’ bullpen has failed as much as any group in baseball this year.
Finnegan followed that up by walking Walker. He locked up Cam Smith with a fastball for the first out of the inning, but he was a long way from getting back into the dugout. Diaz got in a 3-2 count and chased two pitches out of the zone to bail Finnegan out. He fouled the first one off and whiffed on the second. With two outs, that left it to Matthews, but he took strike three in the upper corner after Dingler correctly challenged a ball call to get the Tigers out of the inning.
Bryan King took over for Okert in the bottom of the eighth. Dingler grounded out, but Spencer Torkelson pinch-hit for Carpenter and ripped a single to left. That was quickly erased by a chopper right to second base from McKinstry that became an inning ending double play ball.
Torkelson stayed in the game as the designated hitter, so it was still Keith at first with Kenley Jansen taking over. Meyers greeted the future Hall of Famer with a laser to McGonigle. The Tigers’ third baseman was in looking for a bunt and made a nice snare. Delgado lifted a weak fly ball to right for the second out. That brought up Peña, with Alvarez looming. The ideal was to get Peña, keep Yordan out of this, and then walk them off. Peña whiffed on two cutters, then fouled off two. Jansen pulled a perfect slider out of his bag of tricks, and Peña struck out swinging.
That brought Josh Hader, Astros closer, to the mound. The task would not be easy for the back half of the Tigers’ lineup, and Hao-Yu Lee chased an 0-2 slider and struck out. Still needed a little more patience from the 23-year-old rookie. AJ Hinch pinch-hit Ben Malgeri in for James Outman against the lefty.
Malgeri fell behind 0-2 but showed off the gritty, battling style he was known for in the Tigers’ system. He battled back to 3-2, fouling off some tough pitches, and drew a one-out walk. Vierling made a bid on a little drive in the left center field gap, but it stayed up and Matthews ran it down to make a sliding catch.
So, it was up to Kevin McGonigle. Hader got ahead of him, but didn’t really want to throw anything else in the strike zone. The rookie worked it to 3-2 and drew a walk on a heater well out of the zone. That left it to Jahmai Jones, hitting for Colt Keith, and probably just needing a single to win it. Hader missed with two fastballs to start the at-bat, and then missed again. Jones had the green light, but a fastball just off the outer edge was fouled off. Hader yanked a slider down, and he had walked the bases loaded as Riley Greene dug into the batter’s box.
Hader located a sinker for strike one, and then Greene chased a heater up. Hader missed with the next pitch, but another 97 mph sinker above the zone drew the whiff as Greene took too big a hack, and a pretty packed weekend crowd at Comerica Park groaned in misery. Greene’s batting average in high leverage counts dropped to .210 with that whiff. His career mark is .277 with a 109 wRC+ but it’s even been a struggle for him this season.
Kenley Jansen stayed in the game in the tenth, with Peña starting at second and Yordan at the plate. Jansen missed with four straight to walk Alvarez, and that was probably the plan, setting up a double play ball, though Jansen is decidedly a fly ball pitcher and hasn’t gone two innings in about a year. On the other hand, he’d only needed seven pitches in the ninth.
Isaac Paredes fell behind 0-2, but another cutter was punched into right center field for a single. Malgeri fired home too late, and it was 4-3 game, still with no one out. Things would get worse, as Christian Walker got a cut fastball right in the sweet spot in a 2-2 count and he drove it over the left field wall for a three-run shot. 7-3 Astros.
Predictable, really.
Jansen got Cam Smith to ground out, and then he departed as Jacob Waguespack took over to clean up the mess. Diaz grounded out.
Enyel de los Santos handled the bottom of the 10th. Riley Greene was at second. Dillon Dingler struck out on a slider for the first out. Torkelson pulled a 1-0 hanger just foul to left, and then whiffed on a sinker. The next pitch was a fourseamer belt high away, and the Tigers first baseman hammered a line drive the opposite way for a two-run homer. Thought we’d see a lot more of that oppo power once upon a time. 7-5 Astros.
Zack McKinstry was up next, and he missed an opportunity to challenge a 3-0 fastball up that was called a strike but was actually above the zone. It didn’t matter, as McKinstry lined the next pitch to right for a one-out single. Hao-Yu Lee bounced out, moving McKinstry to second, and so it was up to Ben Malgeri again.
A 2-2 pitch was yanked wild, moving McKinstry to third, and Santos missed with a slider to walk Malgeri after a failed Astros’ challenge.
So, it was first and third with two outs, and Matt Vierling at the dish with McGonigle looming. Vierling put a good swing on a 1-1 heater, but he flew out to the warning track in right. Ballgame.
The Tigers fall to 35-49 on the year. They’ll head to the Bronx to take on the Yankees for three games starting on Monday night.
DENVER, CO - APRIL 29: AJ Smith-Shawver #32 of the Atlanta Braves looks on while pitching during the game between the Atlanta Braves and the Colorado Rockies at Coors Field on Tuesday, April 29, 2025 in Denver, Colorado. (Photo by Geneva Heffernan/MLB Photos via Getty Images) | MLB Photos via Getty Images
We may be tracking toward seeing a bright blue glove back on the mound for the Atlanta Braves later this summer.
In an interview with BravesVision, Braves president of baseball operations and GM Alex Anthopolous shared that AJ Smith-Shawver will make a start in Single-A with the Augusta GreenJackets to kick off his rehab assignment.
Braves President of Baseball Operations and General Manager Alex Anthopoulos shares an update on AJ Smith-Shawver and his first rehab start: pic.twitter.com/TtrE3SFC2l
The 23-year-old underwent Tommy John surgery last June. Per the AJC, he threw two innings in a simulated game in the Braves’ Florida training facility on Thursday. The typical 30-day rehab assignment with no setbacks would mean we see AJSS back with the Braves around August.
First pitch time for the Augusta GreenJackets versus the Salem RidgeYaks is at 7:05 pm ET on Tuesday.
BALTIMORE, MARYLAND - JUNE 27: Luis García Jr. #2 of the Washington Nationals celebrates after hitting a home run in the fifth inning against the Baltimore Orioles at Oriole Park at Camden Yards on June 27, 2026 in Baltimore, Maryland. (Photo by Greg Fiume/Getty Images) | Getty Images
After three demoralizing games in a row against the Phillies, it was back to business for the Washington Nationals. They grinded out yet another road series win, this time against the Orioles. Luis Garcia Jr. is the hottest hitter in all of baseball right now, and he carried the offense in this one.
Final: Nats 6, Orioles 4. Luis Garcia Jr. went 3-for-5 with two homers, a double and 5 RBI. PJ Poulin recorded the final 6 outs for the save. The Nationals win another road series.
As mentioned, PJ Poulin also had a gutsy six out save to close this one out. After Mitchell Parker made things interesting in the 7th, Poulin came into the ball game. While Poulin does not throw hard, he kept Orioles hitters off balance with his deceptive delivery. He did a nice job keeping the ball off the barrel, something that has been a struggle for Nats relievers.
Poulin is not the most efficient pitcher ever, and tends to fall behind in counts, so it was certainly a stressful watch. However, the southpaw buckled down and got a game-ending double play after he walked a hitter. Nats fans were finally able to exhale, and the team was back over .500.
While Poulin got some huge outs, the MVP of this contest was undoubtedly Luis Garcia Jr., who is as hot as a hitter can get in this game. In his last 7 games, Garcia has a mind numbing 1.804 OPS with six home runs and a .435 average. His swing just looks so good right now, even the pitches he is fouling off. Garcia’s bat drop on his first homer was so sweet as well.
Luis García Jr. has now homered in five of his last six games. He is the first National since 2024 to hit five home runs in a six-game span.
García Jr.'s last six games: ⚾️9-for-17 (.529) ⚾️5 HR ⚾️2 2B ⚾️8 RBI ⚾️3 BB ⚾️7 R pic.twitter.com/s8dPMNSCBN
— Nationals Communications (@NationalsComms) June 28, 2026
That homer gave the Nats a 5-2 lead. Garcia drove in five of the Nats six runs in this contest. Before the season, there were valid questions about whether Garcia could slug enough to be a valuable first baseman. Right now, he is answering those in a big way. For the season, Garcia now has an .850 OPS and a .543 slugging percentage. That slugging percentage is 7th in baseball, ahead of Shohei Ohtani and Aaron Judge.
With James Wood and CJ Abrams being relatively cold in June, the Nats needed someone to step up and carry the load. Luis Garcia Jr. has been the guy to do that, and he is a real contender for NL player of the month. He should be a lock for NL player of the week.
At this rate, Garcia might break his career high in homers before the start of July. Right now, he is up to 16 home runs on the season, and the most he has in a campaign is 18. This is easily the best Garcia Jr. has ever played, and it has come when the Nats needed him most.
On his second home run, it did not feel like he got all of it, but the ball just snuck over the wall. The umps could not tell right away that it was a homer, but after a quick review, they gave the home run signal and the Nats first baseman rounded the bases.
Blake Butera has talked so much about how resilient his team is that it almost feels old. However, he is 100% right about his team’s ability to get off the mat. With the bullpen meltdowns against the Phillies, and a losing streak up to 4 games, this could easily have spiraled out of control. This team pushed through, and won yet another series. Next up is a trip to Paul Toboni’s old stomping grounds in Boston for what should be a fun matchup.
Jun 28, 2026; Minneapolis, Minnesota, USA; Colorado Rockies pitcher Seth Halvorsen (54) throws a pitch against the Minnesota Twins during the seventh inning at Target Field. Mandatory Credit: Jeffrey Becker-Imagn Images | Jeffrey Becker-Imagn Images
After late-inning shenanigans in many of the Rockies’ recent games, the Colorado Rockies came into their Sunday afternoon rubber match against the Minnesota Twins looking for another series win. However, the Rockies’ bats went quiet against the Twins pitching staff, wasting a fairly well-pitched game by their own arms.
Another quality start for Ryan Feltner
Rockies starting pitcher Ryan Feltner didn’t record a single strikeout this afternoon against the Twins, but he also didn’t issue a single walk and did exactly what was needed of him. Feltner worked for six innings, threw 82 pitches, and gave up just two runs–one earned–on five hits. One of those runs scored in the second inning after a throwing error by third baseman Kyle Karros, while the other came via a solo home run off the bat of Twins second baseman Kody Clemens.
Feltner now has four quality starts in his last six appearances, and has given up more than two earned runs just once in that stretch. However, his ability to strike out batters has faded over the last two games. He struck out only two in his last outing before zero today.
Mixed results from the bullpen
Right-handed reliever Seth Halvorsen was the first to be given the ball after Feltner’s day was done. The hard-throwing Halvorsen tallied two quick outs, but then allowed what would be the game-winning run via a solo home run off the bat of Ryan Kreidler. He then gave up back-to-back singles before being pulled.
Lefty Brennan Bernardino recorded the final out of the seventh inning via a hard-hit comebacker right into his glove on the mound.
Juan Mejia took on the eighth inning and had a much-needed 1-2-3 inning with a strikeout. While he’s had a rough season thus far, Mejia has now gone three straight outings without giving up an earned run.
Drama free in the wrong ways
The Rockies simply couldn’t get much going against the Twins’ pitching this afternoon, and it started against rookie Connor Prielipp. In his first outing against the Rockies, Prielipp pitched six strong innings without giving up a walk, allowed just two earned runs on six hits, and struck out a career high 10 batters.
The Rockies had their best opportunity to put multiple runs on the board in the first inning. Willi Castro led off the game with a single, and Tyler Freeman was hit by a pitch with Castro advancing to third on a Hunter Goodman groundout. Castro was then driven home on an infield single by TJ Rumfield. That would be the only run scored in the inning with a Cole Carrigg forceout and a Kyle Karros strikeout on an overturned ball four via ABS.
Rumfield went 2-for-4 this afternoon, expanding his streak of multi-hit games to five and his overall hitting streak to 11.
The Rockies wouldn’t score again until the sixth inning. Rumfield started the inning with another infield single and moved to second on a sacrifice bunt from Carrigg. Rumfield was then driven in by a Troy Johnston single. Johnston was also 2-for-4 on the afternoon.
A Carrigg double with two outs–and a good at-bat that turned into an intentional walk by Karros–had the Rockies threatening in the eighth inning, but they failed to score. Catcher Braxton Fulford reached after getting hit by a pitch in the ninth, only for the next three batters to go down quietly to end the game.
Coming Up Next
The Rockies will head back to Denver tonight to kick off a three-game home series against the Miami Marlins tomorrow evening. Marlins right-handed ace Sandy Alcantara will be on the mound for Miami, while the Rockies have yet to announce their starter. First pitch is scheduled for 6:40 PM MDT.
The Mets fell to the Philadelphia Phillies by score of 5-4 on Sunday afternoon at Citi Field.
Here are the key takeaways...
-- In the bottom of the eighth, with the Mets trailing by a run, Phillies reliever Orion Kerkering walked the bases loaded. With one out, Ronny Mauricio popped out to second base for a huge second out, and Francisco Alvarez struck out on a high fastball to end the inning.
Overall, the Mets went 2-for-16 with runners in scoring position and left 14 runners on base.
-- After Cionel Perez retired the side in order in the first, the Mets turned things over to Tobias Myers. The righty had a clean second inning, but allowed three runs on four hits in the third as the Phillies rallied to take a 3-0 lead. The Mets and interim manager Andy Green appear to be stretching Myers out to join the rotation full-time, but it came at the detriment of Myers, allowing three runs as he stayed in the game instead of Green going to a different reliever.
--Kodai Senga made his first career relief appearance as he took over in the fifth inning. He pitched a one-two-three inning, did a great job working out of a jam in the sixth (more on that below), but gave up the lead in the top of the seventh, throwing a very hittable fastball to Kyle Schwarber,who put it over the wall in right center for a two-run homer, putting the Phillies back in front, 5-4.
Senga ended up going 5.0 innings, really saving the rest of the Mets bullpen, allowing two earned runs on four hits with four strikeouts and one walk.
-- The Mets put two men on with no outs in the fourth, but couldn't do anything with it as the next three batters were retired. Facing the same situation in the fifth, the Mets were able to capitalize, as it was none other than rookieCarson Benge who came through with an RBI single to left to get the Mets on the board. Benge now has nine hits over his last eight games.
The Mets would go on to load the bases with one out, but couldn't push another run across as Bo Bichette went down swinging and Eric Wagaman, hitting cleanup, flew out to shallow center.
-- A potential turning point came in the sixth inning. An Alec Bohm walk and a Brandon Marsh double had runners at second and third and no outs, but Senga dug deep and retired the next three to get out of the jam without allowing a run. In the bottom half of the inning,Alvarez led off with a double to right, and A.J. Ewingcame off the bench and delivered with a two-run homer to right field, his first career pinch-hit hit. After Jesus Luzardo allowed just one earned run in 5.0 innings, right-hander Chase Shugart immediately coughed the lead up.
Later in the inning, it was, guess who, Benge, who came through with a fielder's choice that gave the Mets a 4-3 lead, as Benge once again hit a ball hard off of left Kyle Backhus.
Game MVP
Schwarber, whose 30th homer of the season gave the Phillies a 5-4 lead in the seventh inning.
Jun 28, 2026; Baltimore, Maryland, USA; Baltimore Orioles infielder Gunnar Henderson (2), left, and infielder Pete Alonso (25) watch the Orioles bat in the second inning against the Washington Nationals at Oriole Park at Camden Yards. Mandatory Credit: Jamie Sabau-Imagn Images | Jamie Sabau-Imagn Images
Baltimore starter Kyle Bradish only allowed one hit today against the Nationals. If you’re looking for a positive story, you should probably stop reading now. The lack of hits did not bring the desired results. Bradish walked five hitters in only four innings of work, and Washington’s Luis García Jr. tortured Baltimore in a 6-4 Nationals victory at Camden Yards.
The Orioles actually got off to an encouraging start. Adley Rutschman picked up a two-out single in his first at bat after returning from the injured list. Pete Alonso worked the count full and fouled off a high heater before catching an elevated slider. Alonso tagged the ball 437 feet to dead center, and the Orioles led 2-0 at the end of one.
Bradish breezed through the first two innings and retired the first two batters in the third. Unfortunately, that’s where things began to fall apart. Bradish came within one strike of ending the inning in three consecutive at bats, but he kept letting batters off the hook. The righty issued free passes to Keibert Ruiz and James Woods before running the count full to Luis García Jr. Bradish managed to throw a pitch in the zone, but García turned the 96 MPH sinker around for a two-run double.
Bradish bounced back by generating a weak grounder from Curtis Mead, but Coby Mayo made a costly throwing error. Despite having plenty of time, Mayo spiked his throw to first. Samuel Basallo, playing first today with Alonso slotted as the DH, failed to pick the errant throw. García raced to the plate as the ball trickled by, and the Nationals secured a 3-2 lead.
Bradish walked two more batters in the fourth but managed to post a zero. He returned to the mound in the fifth, but exited after walking the leadoff hitter. Craig Albernaz summoned Tyler Wells for some long relief, but the move aged like milk. García Jr. delivered the Nats second hit of the game. This one was a 401-foot long ball that provided D.C. a 5-2 advantage.
Albert Suárez replaced Wells and tossed a scoreless sixth. Suárez struck out Woods to start the seventh, but García Jr. continued to see red in his next at bat. The 26-year-old smoked a line drive to deep right field. The ball was initially ruled in play, but replay revealed that the ball had left the yard. Washington led the game 6-2 behind García Jr.’s three extra-base hits.
The Orioles offense cooled after the early offense. Zack Littell entered the game with a 5.40 ERA, but he delivered a shutdown inning in the third. Baltimore failed to reach base in the fourth, and the Birds suffered some bad luck in the fifth. Taylor Ward was robbed of extra bases by an impressive catch at third base, and Gunnar Henderson just missed a run-scoring double on a ball that landed an inch left of the foul line.
Littell completed five innings to put himself in position for a win. Washington’s bullpen has been rocky all season, and Baltimore made things interesting in the bottom of the seventh. Colton Cowser reached with a base hit to center, and Jackson Holliday launched a ball over the fence in right field. The blast traveled 389 feet and cut the deficit in half.
Taylor Ward brought the tying run to the plate by working a walk, but Henderson flew out to end the inning. Henderson finished 0-for-4.
“Gunnar is just not getting the results that he wants,” Albernaz said after the game. “Nothing is falling for him right now.”
The Birds went down in order in the eighth. Coby Mayo worked a walk in the ninth, but pinch hitters Tyler O’Neill and Leody Taveras failed to deliver. O’Neill lined out to center field, and Taveras grounded into an inning-ending double play.
The Orioles dropped the series and fell to 39-46. Rutschman reached base multiple times and threw out a runner in his first game back. Cowser made several nice plays, and there were the big flies from Alonso and Holliday. There were a few positives, but not nearly enough. Bradish didn’t have it today, and García Jr. is on an absolute tear, but the Orioles beat themselves again with the throwing error in the third.
The struggling American League continues to keep Baltimore alive in the Wild Card race, but the Birds are in no position to be dropping a series like this at home. The Orioles will look to get back on track tomorrow evening against the White Sox.
Jun 28, 2026; Minneapolis, Minnesota, USA; Minnesota Twins second baseman Kody Clemens (2) rounds the bases after hitting a home run against the Colorado Rockies during the fourth inning at Target Field. Mandatory Credit: Jeffrey Becker-Imagn Images | Jeffrey Becker-Imagn Images
After being swept by the presiding World Champion Los Angeles Dodgers this past week, the Minnesota Twins were looking for a “get right” series this weekend with the Colorado Rockies.
They got it–taking two-of-three from the Colorado kids and keeping their quest for .500 in the right direction.
Twins SP Connor Prielipp’s afternoon did not get off to a great start: a base hit from Willi Castro and HBP off the hand of Tyler Freeman. Castro would eventually touch the dish on a TJ Rumfield single, but Prielipp would wriggle out of further damage by whiffing Kyle Karros (with an ABS assist from Alex Jackson) to strand runners on 2B & 3B. 1-0 COL.
The Twins tied things up in B2 when a Royce Lewis leadoff double down the LF line was immediately paid off by a Brooks Lee single plus throwing error from COL 3B-man Karros. Alas, a MN lead was prevented by an Ezequiel Tovar web gem throw from SS to nip Austin Martin at the 1B bag. 1-1 tie.
Prielipp would again get himself into a T4 jam–bases loaded, one out—but again sidestep severity with a K and a ground out. MIN wouldn’t let the escape-artist trick go to waste in B4, when Kody Clemens clobbered a majestic moonshot that nearly clanged off the flagpole in the RF plaza! 2-1 MN.
T6 started with a Rumfield single–and ended with a tie ballgame after a Troy Johnston RBI single. Prielipp would depart after those six frames with a no-decision, but an impressive 10 K and 2 ER quality start. 2-2 tie.
After a scoreless frame from RP Andrew Morris, it looked to be the same for the Twins in B7–until a two-out bomb to the CF berm from Ryan Kreidler! 3-2 MN.
Could the bullpen record 6 outs without coughing up the slim lead? Always the terrifying dilemma for the Twins.
Well, things went fine in T8–Anthony Banda setting down the side scoreless even amongst a little base paths traffic. But the first pitch of T9 from Banda plunked Braxton Fulford–then Banda immediately left the game with an undisclosed injury.
Uh oh.
But just four pitches from Yoendrys Gomez was all it took to set down the Rockies for the final three outs.
Your Final: Minnesota Twins 3, Colorado Rockies 2.
Still hanging around in the AL Central race and Wild Card berth consideration within the muddled AL.
Zach’s Zealot
Prielipp: 6 IP, 6 H, 2 ER, 10 K–easily his best outing as a Twin thus far.
Zach’s Zombie
Luke Keaschall: 0-3, .645 OPS. Still struggling to find any sort of consistency in ’26.
Jun 28, 2026; Toronto, Ontario, CAN; Texas Rangers starting pitcher Kumar Rocker (80) pitches to the Toronto Blue Jays during the first inning at Rogers Centre. Mandatory Credit: John E. Sokolowski-Imagn Images | John E. Sokolowski-Imagn Images
The Texas Rangers scored three runs while the Toronto Blue Jays scored two runs.
We can start by noting that the Rangers scored in the first inning of every game in this series. For a club often victimized by first inning runs, striking first proved to be an invaluable weapon for Texas this weekend in Toronto.
Today’s run came courtesy of Joc Pederson who, like on Thursday in the series opener, homered to lead off the game. Pederson’s solo dong came on the game’s first pitch, and the Rangers very nearly added more as they loaded the bases with one out against Toronto starter Shane Bieber before he wiggled out of trouble without another run crossing the plate.
And that ultimately seemed like potentially the big mistake of the day. The Rangers had fumbled their shot at following the same formula that had gotten them three wins to begin this series. After all, the Rangers had led big for much of each contest, allowing them to weather comeback bids by the Blue Jays in the late innings.
The Blue Jays threatened to nullify Texas’ scant early lead immediately in the bottom of the first as Kumar Rocker allowed a couple of singles to begin his start. However, Rocker buckled down to produce a shutdown inning and then ultimately enjoyed one of the more pleasant outings of his big league career.
Equipped with the deadly swing-and-miss slider that made him a No. 3 overall draft prospect, a slider that he sort of befuddlingly abandoned last season, Rocker only allowed two more hits and a walk in his six innings of work and struck out five, all swinging and four of which came on the slider.
Rocker’s biggest moment came in the bottom of the fifth when, in a 1-0 game, the big righty allowed a two-out single Andres Gimenez and then his defense started to abandon him. After a grounder to shortstop became a Corey Seager throwing error, with two on, Elias Diaz tried a back pick to get Gimenez at second base but the ball went off Gimenez’s helmet which allowed both runners to move into scoring position.
The Rocker of a year ago potentially collapses facing the top of the Jays’ order a third time and with the possibility of trailing with one hit. Instead, Rocker got Toronto’s No. 2 hitter Nathan Lukes to swing and miss on that money-maker slider to end the inning and the threat.
With the heart of the order due up an inning later, Skip Schumaker entrusted Rocker with the sixth inning and Rocker rewarded him with an easy inning to finish with an unblemished outing.
Now the Rangers are neck deep in a grueling early summer stretch of 15 games in 15 days that includes three consecutive road series. The pitching depth, especially in the bullpen, has become increasingly thin. There are going to be moments where some guys come in for appearances you probably wouldn’t want them to during this stretch and honestly most of that time that’s when Cole Winn comes into a game that the Rangers could maybe win.
After the Rangers got a bases loaded single from Diaz in the top of the sixth to make it a 2-0 game, a rally in which they failed to break open the game, Winn came on and tossed a scoreless seventh inning but then was tasked with going the eighth as well. After an out, he allowed a single to Jays’ leadoff hitter George Springer and then a home run to Lukes, a two-run shot that tied the game in the eighth.
As AJM noted, it was just the second home run that Winn had ever allowed to a left-handed batter. Nevertheless, the game was now tied and Rocker’s effort was erased. The tie game also allowed the Blue Jays to send in Louis Varland, who has been among the best relievers in the game this season.
After two quick outs, Josh Jung doubled and then was lifted for pinch runner Jarred Kelenic with Schumaker desperate to avoid extra innings and hoping that Corey Seager could come through with a go-ahead hit.
Instead, Varland unfurled a first pitch changeup for a wild pitch that the Jays showed no real urgency in fielding and Kelenic scored all the way from second base to give the Rangers a 3-2 lead.
That would become a 3-2 victory after Tyler Alexander tossed a scoreless ninth.
With the win, the Rangers collected a full four-game sweep of the Blue Jays – three of which were by one run – and leave Canada all the way back at .500.
Player of the Game: It’s Rocker, who enjoyed a quality start as the return to prominence for his slider continues to be a positive development. Unfortunately for him, the lack of run support and Winn existing prevented him from earning a win.
The Rangers won, though, so I’m sure he’s not sweating it.
Up Next: The Rangers return to the states to take on the Cleveland Guardians for the final leg of this lengthy road trip. The starting pitcher for Texas in the opener has yet to be determined while Cleveland will opt for LHP Parker Messick.
The Monday evening first pitch from Progressive Field is scheduled for 6:10 pm CDT and will be aired nationally on ESPN.
Jun 28, 2026; Minneapolis, Minnesota, USA; A general view of Target Field as Minnesota Twins designated hitter Byron Buxton (25) bats against the Colorado Rockies during the third inning. Mandatory Credit: Jeffrey Becker-Imagn Images | Jeffrey Becker-Imagn Images
Jun 28, 2026; Toronto, Ontario, CAN; Toronto Blue Jays center fielder Daulton Varsho (5) reacts after striking out during the first inning with men on base against the Texas Rangers at Rogers Centre. Mandatory Credit: John E. Sokolowski-Imagn Images | John E. Sokolowski-Imagn Images
Six in a row, and what a stupid way to get there. The losing streak now stands at six. These last two series were important, as Houston and Texas are significant rivals for the third wildcard spot. It’s hard not to conclude that the Jays have shown that they can’t hang with even badly scuffling teams like that. The rotation remains a tire fire, they were 0-for with runners in scoring position, and Vladimir Guerrero jr.’s OPS now starts with a 6.
Other than that, though, things are fine.
It looked like it was going to be another disaster outing for Shane Bieber. Joc Pederson deposited his first pitch of the afternoon into the right field bleachers, digging the Jays into the earliest possible hole. A single and a pair of walks loaded the bases with just one out. He escaped the jam with the help of some nifty fielding by Kazuma Okamoto, who went home after fielding an Ezequiel Duran grounder to get the runner at the plate and prevent the Rangers from scoring. He got more help in the second. Elias Diaz hit a hard line single to lead off. Alejandro Osune cracked a liner of his own, 101mph off the bat, but Vladmir Guerrero jr. made a great catch and dove back to the bag for the unassisted double play. Yet another gold star play by Okamoto, diving to catch a Pederson liner that would have been into the gap, got him out of the inning. The Biebs settled down at that point, working around one base runner each in the third and fourth and striking out the side in the fifth. He struggled again early in the fifth, allowing a walk and a single while recording one out, and was pulled from the game at that point. It wasn’t a good outing, but the three inning stretch in the middle was at least proof that he can still get it done at times, and he left the game within range.
Adam Macko took over. He walked the bases loaded, and then gave up a line single that scored an inherited runner, but stopped the damage at 2-0 with a double play ball. He got the first two outs of the seventh as well, issuing a walk and having Brandon Nimmo reach on a fielding error by Ernie Clement. Jeff Hoffman took over to strike out Jake Burger to preserve the 2-0 score.
Meanwhile, the offence was anemic early again. George Springer and Nathan Lukes both singled to lead off the bottom of the first, but a fly out, a fielder’s choice that got Springer at home, and a strike out prevented them from capitalizing. They went in order in the second, while in the third an Andres Gimenez walk was erased by a double play. A Daulton Varsho single was stranded in the fourth, while a Gimenez single and Springer reach-on-error were left on in the fifth. Kumar Rocker retired the side again in the sixth. In total, he scattered five hits and a walk over 6.0 scoreless innings, striking out five. Given two errors behind him, it was an especially impressive outing.
Cole Winn worked a 1-2-3 bottom of the seventh for Texas. They finally got on the board off of him in the bottom of the eighth, following a scoreless top half by Hoffman. George Springer reached with a one out ground ball single, and Nathan Lukes tied the game with a two run shot to deep right field.
The tie would prove short lived, though. Louis Varland struck out his first two batters in the top of the ninth, but then Josh Jung lined a double. He was replaced with pinch runner Jared Kelenic. Varland spiked a ball in the dirt that popped up, deflected off Alejandro Kirk’s mask, and all the way up into the netting above the Jays dugout. Kirk had no idea where it was, and Kelenic was able to cruise around and score pretty easily on the rare two base wild pitch. They’ve done a lot of losing lately, but I have to respect their commitment to innovating in the space.
Tyler Alexander came on to lock down the save for the Rangers, retiring the Jays in order to secure the four game sweep.
Jays of the Day: Lukes (0.35), Bieber (0.10, but realistically this is a shared award for his infield)
Less so: Guerrero (-0.13), Okamoto (-0.15, although the defence arguably earns him a pass), Varsho (-0.13), Clement (-0.16), Kirk (-0.12), Varland (-0.30)
We’re mercifully done with the Rangers for now. Next up we have an ineptitude-off between the Jays and the Mets. Game one goes tomorrow at 7:07pm ET. Sean Manaea (1-2, 4.87) represents the visitors, while Trey Yesavage (3-3, 3.56) goes for the home team.
ST LOUIS, MISSOURI - JUNE 28: Bryan Torres #39 of the St. Louis Cardinals gestures skyward as he crosses home after hitting a two-run home run during the second inning against the Miami Marlins at Busch Stadium on June 28, 2026 in St Louis, Missouri. (Photo by Scott Kane/Getty Images) | Getty Images
Sunday’s game between the St. Louis Cardinals and the Miami Marlins on the hottest day of the year so far was as much about survival as it was winning the game as Kyle Leahy and Bryan Torres helped the Cardinals beat the Marlins and the Heat Sunday if only barely.
The official game temperature was 92 degrees at the start of Sunday’s game in St. Louis, but the heat index said 106. The Cardinals scored first in the bottom of the 2nd inning when Masyn Winn led off with a single. He didn’t have to wait long to return to the dugout as Bryan Torres turned on a 95 mph sinker and sent it screaming over the right field wall giving St. Louis a quick 2-0 lead.
All things considered, Kyle Leahy gave the St. Louis Cardinals one of his best starts of the season as he endured 5 full innings striking out 5 and walking 3. He held the Marlins scoreless until the top of the 5th inning when Owen Caissie doubled to lead off the inning and he scored 2 pitches later when Graham Pauley hit a ground rule double cutting the Cardinals lead in half at 2-1.
The Cardinals bullpen did its job with JoJo Romero tossing 1 1/3 innings of scoreless relief. Ryne Stanek closed out the top of the 7th inning as he was able to get a ground ball from Mack that Masyn Winn turned into an easy double play. George Soriano entered the game in the top of the 8th inning to try and help the Cardinals hang on to their narrow 2-1 lead. He was successful as his stuff was nasty in the best possible way as the Marlins never even got close to anything he was throwing.
One of the best performances Sunday was Marlins pitcher Tyler Phillips who pitched into the 8th inning amidst the soaring heat index. He would be taken out when the Cardinals strung together one-out hits from Nathan Church and Pedro Pagés bringing up JJ Wetherholt with runners on first and third. In a pivotal rally-killing play, Nathan Church was picked off by Marlins catcher Mack. That sound you heard was the deflation of a great Cardinals scoring opportunity. JJ ended up striking out to end the inning, but he did have 2 hits on the day to begin to break out of his most recent 0-15 slump.
Riley O’Brien was brought in to close out this way-too-close Sunday battle with the Marlins. He was fortunately up to the task as he coaxed a fly ball out of Edwards and struck out Hernandez and got Sanoja to ground out to Alec Burleson. Game over, man.
The St. Louis Cardinals have Monday off as a travel day, but will then begin a difficult road trip as they’ll visit the NL East division-leading Atlanta Braves starting Tuesday night. Matthew Liberatore will try again as he is the scheduled starter for the Cardinals. The Atlanta Braves starter is unannounced as of now. First pitch is scheduled for 6:15pm central time at Truist Park in Atlanta. Game TV broadcast available on Cardinals.tv.
ST PETERSBURG, FLORIDA - JUNE 28: Junior Caminero #13 of the Tampa Bay Rays celebrates a RBI single in the bottom of the first inning against the Arizona Diamondbacks at Tropicana Field on June 28, 2026 in St Petersburg, Florida. (Photo by Parker S. Freedman/Getty Images) | Getty Images
It was always going to be a rough outing for the Diamondbacks today. The Rays were going for the series sweep that would keep them in possession of first place in the AL East. Tampa sent Drew Rasmussen to the mound, he of the 2.62 ERA. Rasmussen wasted no time in the first inning, getting three outs on only eight pitches. That brought Merrill Kelly in to face the Rays with the goal of going deep and keeping the team in the game while doing so. Kelly started things off going single, walk, single, allowing Caminero to drive in the first run of the game. Kelly finally got the first out by striking out Victor Mesa, Jr. Kelly then induced a 1-6-3 double play to get out of the inning without further damage.
Four more pitches from Rasmussen led to two more outs by the Snakes. That brought Pavin Smith to the plate. The first-ever draft pick by Mike Hazen broke up the no-hitter by lacing a liner into left that Tampa’s Chandler Simpson misplayed into a double, setting the stage for Nolan Arenado. Alas, Arenado was unable to push Smith across to score, ending the inning with Rasmussen on 20 pitches after two innings where Kelly threw 21 in the first. The game did not get more promising as the Rays came up in the bottom half of the inning. Adrian Del Castillo was catching and was unable to track a high pop-up behind the plate on a 1-2 count to Cedric Mullins. Given a second life, Mullins took Kelly deep and put the Rays up by a pair. A quick out by Ben Williamson was followed by a Tyler Walls single. Then, a perfectly executed hit-and-run put runners on the corners. Yandy Diaz brought in Walls from third with a long fly to Corbin Carroll in right. Carroll then had to get on his horse to track down a flyball by Jonathan Aranda to get Kelly and the Diamondbacks out of the second inning.
Drew Rasmussen made quick work of Arizona’s first two hitters before Ketel Marte managed to reach via the most phantom of HBP, one that required replay review in order to award Marte first. That brought up Perdomo with the opportunity to lift the Diamondbacks back into the game. Perdomo extended the at-bat into a full count. That got Ketel Marte running with the pitch and Perdomo lined the pitch into right. The liner was hard enough that Marte was still forced to stop at second. This set the table for Corbin Carroll to do something big. Carroll got ahead in the count 2-0. He then worked the count full before fouling off four pitches. Rasmussen then came and got a strike three call on the bottom inside corner that Carroll felt was ball four. While taking off his shinguard, Brian Walsh rang him up. Walsh then informed Carroll that he took too long to appeal in order to overturn the call. Review during the commercial break showed that he would have lost the challenge if it had been allowed. So, while the Diamondbacks did not score, they did at least finally make Rasmussen put in some work, as he was forced to throw 34 pitches in that inning.
Kelly started the third off with a leadoff walk. He then made relatively quick and quiet work of the next three batters to toss his first scoreless frame of the day. Adrian Del Castillo led things off for the Diamondbacks in the fourth. The backup catcher promptly dumped a single into left. That brought up Lourdes Gurriel Jr. This was an odd plate appearance. On a 1-1 pitch, Rasmussen threw a cutter that backed up on Gurriel, who swung right through it. However, the ball was so far in on him that after swinging, he took the pitch of his back (right) shoulder, right around the collar bone. The first base umpire, Chad Whitson indicated that Gurriel was hit trying to get out of the way and did not commit a swing. As far as bad calls go, this was a doozy, but it gave the Snakes some life, putting runners at first and second with nobody out and Pavin Smith coming to the plate. Smith drove Mullins back to the edge of the track in center, allowing Del Castillo to tag up to third. With runners on the corners, only one out, and Rasmussen starting to look shaky, Nolan Arenado stepped in and turned in one of his more forgettable plate appearances. He was followed by early-season star, Ildemaro Vargas, who flew out meekly to left, ending Arizona’s threat and sending Kelly back to the mound with a three-run deficit. A three pitch strikeout of Ben Williamson was followed by getting two groundouts on three pitches. Merrill Kelly finally looked settled in. Now, if only the offence could figure out how to string together some hits.
The Diamondbacks continued to struggle to put anything together. The only thing of note was that Geraldo Perdomo managed to draw a two-out walk, only the 16th walk issued by Rasmussen this season. Thus it was that we moved on to the bottom of the fifth inning. With Merrill Kelly trying to keep the quality start in-tact. The Rays sent Yandy Diaz to the plate to lead off their half the inning. Diaz appeared to hurt himself on a big 0-2 swing but remained in the game after being looked at by trainers. As the count worked itself full, Diaz continued to foul off pitches, looking like he was in serious pain after every swing. On the 10th pitch, he meekly grounded out to Perdomo. Granted, as the DH, there are rules that apply if he is lifted from the game. But the Rays leaving him out there when he was obviously not right is not a good look. Kelly made quick work of Aranda, which brought Caminero to the plate. Caminero wasted no time doing Caminero things, sending a 92 mph cutter 463 feet into left center. Thus ended Merrill Kelly’s bid for a quality start. Victor Mesa contributed a single and a stolen base, but Kelly managed to strand him there.
The Diamondbacks’ sixth inning barely out-lasted the hydration break in the South Africa/Canada Round of 32 game that dropped at the same time. A Ben Williamson home run tacked on another run to Kelly’s final line as he took the mound for the sixth. The Rays then had Rasmussen turn the ball over to Craig Kimbrel for the seventh inning. Despite Kimbrel no longer being the dominant closer he once was, the Diamondbacks were still unable to do anything against him. The Diamondbacks then turned to Jonathan Loáisiga. The Rays countered by lifting DH Yandy Diaz for pinch-hitter Richie Palacios. Palacios and Aranda both grounded out to Pavin Smith at first before Caminero came up and dropped a single into right center field, just out of the reach of a diving Tommy Troy.
The eighth inning saw Ketel Marte step in to get things started. And get things started he did, as he took new relief pitcher Garrett Cleavinger 415 feet to straight away center, breaking up the shutout. A strikeout by Perdomo and a weak groundout by Corbin Carroll brought up Adrian Del Castillo’s spot in the lineup. Torey Lovullo went to his bench and had Gabriel Moreno pinch hit for the backup catcher. Five pitches later, Moreno struck out, bringing an end to the Diamondbacks’ eighth inning and also bringing to a close a scoreless first-half draw in Los Angeles between South Africa and Canada.
Drey Jameson came out for the eighth inning. Chandler Simpsson greeted him by clobbering a double. Cedric Mullins then struck out. Gabriel Moreno gunned down Simpson trying to steal third, and Ben Williamson popped out to Carroll in shallow right to bring the eighth inning to a quiet end.
The Rays turned to Trevor Martin to close the game. Lourdes Gyrriel Jr, lifted a pitch just over the reach of the shortstop, Walls for a leadoff single. Pavin Smith then lifted a flyball to Williamson in foul ground in left. Arenado struck out. Ildemaro Vargas popped p to second. The game ended 5-1 in favour of the Rays, dropping the Diamondbacks back to a game below .500. About the only highlight from the final nine outs of the game is that they went by fast enough that the World Cup game was only 70 seconds out of the half as the Diamondbacks went back to lick their wounds after getting swept in Tampa and dropping six of the last eight.
Comment of the Day
The gameday thread was rather depressing today, filled with plenty of understandable frustrations and predictions of doom and gloom. As such, the levity here was appreciated.
The Diamondbacks need to make their way to the airport with a quickness now, as they are slated to take on the Giants tomorrow, at home in Phoenix. First pitch is slated for 6:40 MST with the Giants sending Tyler Mahle to the mound to face off against Eduardo Rodriguez. Here’s to hoping that the Diamondbacks can get as right as they did last time they faced the Giants.