Rockies create plenty of chances, but Mariners escape with 5-4 win

DENVER, CO - SEPTEMBER 18: Lazaro Montes #99 of the Seattle Mariners celebrates his go-ahead solo home run with third base coach Carlos Cardoza #57 in the ninth inning against the Colorado Rockies at Coors Field on September 18, 2026 in Denver, Colorado. (Photo by Justin Edmonds/Getty Images) | Getty Images

The Colorado Rockies spent most of Friday night finding ways to create offense.

They piled up 15 hits. They stole five bases. They recovered from an ugly first inning, erased a three-run deficit and eventually took the lead.

They also left 12 runners on base, failed to score with runners at the corners in the eighth, and erased their final chance with a baserunning mistake in the ninth.

Seattle made those misses hurt.

Lazaro Montes crushed a go-ahead home run off Jordan Romano to open the ninth, and the Seattle Mariners held on for a 5-4 win at Coors Field.

The loss dropped the Rockies to 56-98, while Seattle improved to 72-82. Carlos Vargas earned the win to improve to 2-0, Romano took the loss and fell to 0-4, and Andrés Muñoz recorded his 28th save.

Hughes settles in after a brutal start

Gabriel Hughes’ night could hardly have started worse.

J.P. Crawford opened the game with a seven-pitch at-bat. Hughes jumped ahead 0-2, but Crawford worked the count full before turning on an 84.9 mph slider and sending it 421 feet to right at 104.5 mph.

Randy Arozarena followed with a six-pitch double. Hughes had again gotten ahead 0-2, but Arozarena worked his way back and lined a 92.2 mph four-seamer into center at 100.3 mph.

Then, Dominic Canzone attacked immediately.

Hughes threw an 85.6 mph sweeper with his first pitch and Canzone drove it 406 feet at 102.7 mph for another double.

Three batters. Three extra-base hits.

Hughes finally stopped the momentum by winning a pair of long at-bats.

Cal Raleigh went eight pitches before Hughes got him to swing through an 87.9 mph slider.

Julio Rodríguez followed with a seven-pitch battle before Hughes froze him with a 91.9 mph four-seamer.

Josh Naylor still got Seattle two more runs with a ground-ball single to right before Hughes finally escaped the inning.

Seattle led 3-0.

Then Hughes looked different.

His demeanor changed. He started working with noticeably more energy and purpose and, more importantly, started getting outs.

Hughes returned for a 1-2-3, 13-pitch second inning, striking out Brock Rodden and Crawford. He retired the side again in the third, finishing it by striking out Raleigh for the second time, then needed only seven pitches to get through the fourth.

He also started getting more out of his full arsenal. Hughes leaned most heavily on his four-seam fastball, throwing it 38% of the time at an average of 92.4 mph, but mixed six pitches overall. He used his curveball 21%, sinker 17%, slider 13%, sweeper 9% and changeup 2%.

The four-seamer did most of the strikeout work, accounting for five of his six strikeouts, while the sweeper produced his best swing-and-miss rate among the secondaries. Hughes finished with 14 whiffs and 15 called strikes, and his velocity held steady even after the 34-pitch first inning.

By the time Lazaro Montes went down looking to begin the fifth, Hughes had retired 11 straight Mariners.

The streak ended when Rodden walked. Crawford lined out, but Arozarena reached on an infield single and Hughes’ night was over.

Mark Manfredi entered and walked Canzone to load the bases, but struck out Raleigh to leave all three runners stranded.

Hughes finished with three runs allowed on five hits over 4.2 innings. He walked one, struck out six and threw 95 pitches.

His first inning took 34 of them.

After that, Hughes gave the Rockies a chance.

Rockies keep coming at Woo

Bryan Woo did not have much trouble getting Colorado to swing.

The Rockies were aggressive early in counts throughout the night, with plenty of plate appearances ending after only two or three pitches.

They also hit him.

Connor Norby singled with one out in the first, Hunter Goodman added another single and Cole Carrigg lined an RBI single to right to get Colorado on the board.

The Rockies kept creating chances from there.

Mickey Moniak opened the second with a triple, but Colorado could not bring him home.

Norby and TJ Rumfield opened the third with consecutive singles. Goodman forced Rumfield at second, then Carrigg hit a fielder’s choice that resulted in Norby being thrown out at the plate. Kyle Karros lined out sharply to center to end another scoreless inning.

Colorado finally got another run in the fourth.

Ezequiel Tovar doubled with two outs, and Jake McCarthy followed with an RBI single to right to cut Seattle’s lead to 3-2.

McCarthy stole second, and Norby walked, but Rumfield struck out to end the inning.

Norby’s walk stood out.

Moniak had seen two pitches. Adael Amador saw two. Tovar doubled on the first pitch and McCarthy singled on the second. Woo faced those four hitters with only seven pitches combined.

Norby matched that total by himself, fouling off two-strike pitches and eventually drawing a seven-pitch walk.

Woo leaned even more heavily on his fastball than Hughes. His four-seamer made up 53% of his pitches and averaged 96.5 mph, with the sweeper serving as his primary secondary.

The Rockies were willing to attack both.

Woo’s sweeper still missed bats, producing four whiffs on six swings, but Colorado repeatedly squared up the harder stuff. He allowed 13 hard-hit balls, including seven against the four-seamer, while his sinker was also hit hard when the Rockies put it in play.

The velocity held into the sixth, but Colorado never really let him settle into an easy rhythm. The Rockies swung aggressively in the zone, hit plenty of balls hard and kept forcing him to pitch with traffic.

The Rockies broke through in the sixth.

Tovar singled with one out, ending Woo’s night.

Seattle brought in left-hander Gabe Speier.

Tovar immediately stole second.

McCarthy then worked a six-pitch at-bat before driving a 94.2 mph sinker to center for his 12th triple of the season. Tovar scored and the game was tied.

Norby did not wait around.

After McCarthy forced Speier through six pitches, Norby attacked the first one he saw, lining a 94.3 mph four-seamer into center to score McCarthy and give Colorado a 4-3 lead.

Norby stole second and moved to third on Rumfield’s groundout.

Goodman flew out to finish the inning, but the Rockies had finally turned all of their traffic into a lead.

The lead does not last

Manfredi worked a scoreless sixth before Brennan Bernardino took over in the seventh.

Seattle tied the game without doing much damage after the first batter.

Michael Arroyo pinch-hit for Rodden and attacked Bernardino’s first pitch, driving a 76.6 mph curveball at 99.5 mph for a double.

Crawford bunted him to third.

Bernardino hit Arozarena.

Canzone lifted a sacrifice fly to center.

Tie game.

Bernardino then struck out Raleigh looking, giving Raleigh his fourth strikeout of the night.

Jaden Hill followed with a clean eighth.

The biggest play came against Naylor, who drove a ball 396 feet to straightaway center at 105 mph. Carrigg broke back immediately and chased it down just in front of the warning track.

The Rockies then had a chance to take control.

Tovar popped out to start the bottom of the eighth before McCarthy once again used his speed to create something.

He hit a liner back toward José A. Ferrer that ricocheted off the pitcher’s glove and rolled toward short. McCarthy was already at first by the time Cole Young recovered the ball.

Norby followed with a high chopper to short. The second bounce took heavy topspin and shot past Young.

Runners at the corners.

One out.

This was the chance.

Rumfield went down on three pitches, although the final one initially was called a ball before Seattle challenged and had the call overturned to strike three.

The Mariners went back to the bullpen for Goodman.

Goodman battled.

He also nearly took McCarthy out with a foul ball that hit him square in the shin near third base. McCarthy laughed it off.

Then Goodman grounded out to short.

Colorado had runners at the corners with one out in a tie game.

They got nothing.

One swing changes the ninth

Closer Jordan Romano entered for the ninth.

Montes greeted him immediately.

Romano left an 83.9 mph second-pitch slider where Montes could do damage, and Montes knew it as soon as he hit it.

He watched. He slow-walked out of the box.

The ball traveled 426 feet to right at 107.6 mph.

Seattle led 5-4.

Romano recovered from there. He struck out Arroyo, got Crawford to fly out, allowed an Arozarena single and retired Canzone to keep the deficit at one.

Colorado still had a chance.

Carrigg led off the bottom of the ninth with a single against Andrés Muñoz.

Then he took off.

Carrigg stole second with a headfirst slide on a play close enough for Seattle to challenge. His outstretched hand reached the base, started to come off, and his foot slid onto the bag almost simultaneously.

The call stood.

The Rockies had the tying run at second with nobody out.

Karros went down looking at a 100.1 mph fastball at the bottom of the zone.

Then Carrigg pushed too far.

He broke early for third, Muñoz stepped off, and Carrigg was caught in a brief rundown back toward second.

Out.

The speed that had helped Colorado all night finally cost it.

Moniak struck out to end the game.

Final thoughts

The Rockies had plenty of offense.

McCarthy went 3-for-5 with a triple, two RBI, a run and a stolen base.

Norby went 3-for-4 with a walk, an RBI, a run and a steal.

Carrigg went 3-for-5, drove in a run and stole two bases while also making one of the defensive plays of the night in center.

Tovar had two hits, including a double, stole a base and scored twice.

Hughes recovered from three straight extra-base hits to start the game and retired 11 straight Mariners.

There was a lot to like.

There was also a leadoff triple that never scored. Two runners aboard with nobody out in the third that produced nothing. Runners at the corners with one out in the eighth that produced nothing. And finally a runner at second with nobody out in the ninth who never made it home.

Colorado’s speed was a factor all night, with the Rockies stealing five bases and repeatedly using their legs to create pressure — even if one final aggressive decision ended up costing them in the ninth.

The Rockies finished with 15 hits, and 12 runners left on base.

Up next

The Rockies and Mariners continue their three-game set Saturday night at Coors Field, with first pitch scheduled for 6:10 p.m. MDT.

Seattle will send right-hander Bryce Miller to the mound. Miller is 4–9 with a 4.19 ERA and 106 strikeouts this season. The Rockies have not yet announced their starter.

Saturday will also be a big night at Coors Field as the Rockies unveil Todd Helton’s statue outside the ballpark before the game, and the first 15,000 fans through the gates will receive a Todd Helton replica statue.


Join the conversation!

Sign up for a user account and get:

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

Download the SB Nation app on iOS or Android

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

Jays Lose To Rangers

ARLINGTON, TEXAS - SEPTEMBER 18: Jose Rodriguez #64 of the Toronto Blue Jays throws a pitch against the Texas Rangers during the sixth inning of his MLB debut at Globe Life Field on September 18, 2026 in Arlington, Texas. (Photo by Stacy Revere/Getty Images) | Getty Images

Blue Jays 1 Rangers 7

There is an ancient Chinese proverb about how it is hard to win a game if you only score one run.

The unfortunate thing is that they beat the horse (by horse, I mean pitching staff) hard in August to get us back in the race. There is only so long you can beat a horse until it is dead. It amazes me when people try to complain about Schneider, saying he should have pulled a pitcher earlier. Does anyone really think we should be using more relievers?

Anyway, Dylan Cease didn’t have ‘it’. He’s been ridden hard. Too hard obviously. He gave up four runs in the second inning and that was about it for the game. Cease only made it through 2.2 innings, giving up six walks. Only one of four runs against was earned (there was an Ernie Clement throwing error in there, speaking of players ridden hard), but he had a really rough time. Not that any manager wouldn’t have ridden him hard considering lack of innings we’ve gotten out of other ‘starters’.

We used five relievers. I enjoyed watching Brendan Cellucci (who got four outs without allowing a run) and Jose Rodriguez (who got five outs, giving up just a hit, with two strikeouts). Brayden Fisher, Brendon Little (we really didn’t have much imagination when naming kids around the turn of the century), and Joe Mantiply each gave up a run, though Little’s wasn’t earned as the run scored because of a Kazuma Okamoto error.

Offensively, we didn’t do much. Five hits. Two by Straw (who had the lone RBI), and one each from Vlad, Kirk, and Okamoto. Even Brett Bateman went hitless.

As one of the talking heads said ‘when a team isn’t hitting it looks listless’.

Jay of the Day: Straw (0.10 WPA).

Other Award: Cease (-0.28), Bateman (-0.12, I want to go back and check see if that is his first ‘other award’, but, at the moment, I’m tired of baseball), and Clement (-0.10).

Tomorrow we have José Soriano (12-7, 3.56) vs Cal Quantrill (9-5, 2.90). It is a 7:00 Eastern start. Jose, we are really going to need some innings out of you.

Ronny Mauricio will get another Mets cameo to end season

New York Mets shortstop Ronny Mauricio reacts after striking out against the Washington Nationals.
New York Mets shortstop Ronny Mauricio reacts after striking out swinging against the Washington Nationals to end the ninth inning at Citi Field in Queens, New York, Thursday, April 30, 2026.

Ronny Mauricio will get another chance, if a brief one.

With the year winding down, the former Mets top prospect was called up for a fourth time this season Friday in the wake of Jared Young’s season-ending injury.

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.

Try it free

Now 25, Mauricio is finishing up another season in which he has not asserted himself at the major league level and another season in which injury set him back.

Mauricio’s first chance at extended playing time this year, in late April following Francisco Lindor’s strained calf and when the club needed a shortstop, ended after just eight games because of a fractured left thumb that forced him out for nearly two months.

He returned but has spent the majority of his season with Triple-A Syracuse, with whom he has been solid — owning a .795 OPS with 18 home runs and 12 steals in 71 games while playing second base, third base and shortstop — but not enough to earn major league run even on a team playing for next year.

“We’ll get him out there for sure,” interim manager Andy Green said before a 6-3 over the Phillies at Citi Field, after which the Mets have just eight games left. “Ronny’s had a nice Triple-A season. We’ll find a way to get him some at-bats.”

New York Mets shortstop Ronny Mauricio reacts after striking out swinging against the Washington Nationals to end the ninth inning at Citi Field in Queens, New York, Thursday, April 30, 2026. JASON SZENES FOR THE NEW YORK POST

As recently as 2023, Mauricio was the club’s No. 3 prospect behind Francisco Alvarez and Brett Baty, according to MLB Pipeline, before he tore his ACL during a Dominican Winter League game, which wiped away his 2024 campaign and delayed his 2025.

Mauricio did not return with the same speed and has jumped back and forth from the minors to the majors since, never sticking at the highest level.

This is the final year Mauricio can be optioned to the minor leagues without being exposed to waivers, and this offseason will be the first in which the Mets will have a choice of whether to tender him a contract.


Juan Soto (3-for-5) launched a three-run home run in the sixth for his 100th hit of the season and 26th dinger in 103 games.


Carson Benge (2-for-3 with an RBI single) has 153 hits this season, two shy of Pete Alonso’s single-season franchise rookie record set in 2019.

New York Mets right fielder Carson Benge (3) hits an RBI single during the first inning of a game against the Philadelphia Phillies, Friday, Sept. 18, 2026, at Citi Field in Queens, N.Y. Robert Sabo for NY Post

Dedniel Núñez recorded a four-out save, his first save of the season and second of his career.


Without Young, who was officially placed on the injured list with a concussion, Brett Baty got the start at first base against lefty opener Tim Mayza and expected bulk pitcher and righty José Urquidy.

Green said he expects Baty and Mark Vientos, who served as DH, to see time at first as well as Christopher Morel.


On Saturday, the Mets will induct Carlos Beltrán into the team’s Hall of Fame and retire his No. 15 in an on-field ceremony prior to the game.

Ronny Mauricio will get another Mets cameo to end season

New York Mets shortstop Ronny Mauricio reacts after striking out against the Washington Nationals.
New York Mets shortstop Ronny Mauricio reacts after striking out swinging against the Washington Nationals to end the ninth inning at Citi Field in Queens, New York, Thursday, April 30, 2026.

Ronny Mauricio will get another chance, if a brief one.

With the year winding down, the former Mets top prospect was called up for a fourth time this season Friday in the wake of Jared Young’s season-ending injury.

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.

Try it free

Now 25, Mauricio is finishing up another season in which he has not asserted himself at the major league level and another season in which injury set him back.

Mauricio’s first chance at extended playing time this year, in late April following Francisco Lindor’s strained calf and when the club needed a shortstop, ended after just eight games because of a fractured left thumb that forced him out for nearly two months.

He returned but has spent the majority of his season with Triple-A Syracuse, with whom he has been solid — owning a .795 OPS with 18 home runs and 12 steals in 71 games while playing second base, third base and shortstop — but not enough to earn major league run even on a team playing for next year.

“We’ll get him out there for sure,” interim manager Andy Green said before a 6-3 over the Phillies at Citi Field, after which the Mets have just eight games left. “Ronny’s had a nice Triple-A season. We’ll find a way to get him some at-bats.”

New York Mets shortstop Ronny Mauricio reacts after striking out swinging against the Washington Nationals to end the ninth inning at Citi Field in Queens, New York, Thursday, April 30, 2026. JASON SZENES FOR THE NEW YORK POST

As recently as 2023, Mauricio was the club’s No. 3 prospect behind Francisco Alvarez and Brett Baty, according to MLB Pipeline, before he tore his ACL during a Dominican Winter League game, which wiped away his 2024 campaign and delayed his 2025.

Mauricio did not return with the same speed and has jumped back and forth from the minors to the majors since, never sticking at the highest level.

This is the final year Mauricio can be optioned to the minor leagues without being exposed to waivers, and this offseason will be the first in which the Mets will have a choice of whether to tender him a contract.


Juan Soto (3-for-5) launched a three-run home run in the sixth for his 100th hit of the season and 26th dinger in 103 games.


Carson Benge (2-for-3 with an RBI single) has 153 hits this season, two shy of Pete Alonso’s single-season franchise rookie record set in 2019.

New York Mets right fielder Carson Benge (3) hits an RBI single during the first inning of a game against the Philadelphia Phillies, Friday, Sept. 18, 2026, at Citi Field in Queens, N.Y. Robert Sabo for NY Post

Dedniel Núñez recorded a four-out save, his first save of the season and second of his career.


Without Young, who was officially placed on the injured list with a concussion, Brett Baty got the start at first base against lefty opener Tim Mayza and expected bulk pitcher and righty José Urquidy.

Green said he expects Baty and Mark Vientos, who served as DH, to see time at first as well as Christopher Morel.


On Saturday, the Mets will induct Carlos Beltrán into the team’s Hall of Fame and retire his No. 15 in an on-field ceremony prior to the game.

White Sox blow massive lead to Tigers, drop a game back in ALC race

When we needed them most, David Sandlin and the pitching staff were nowhere to be found.

Seriously what is even left to be said at this point? The White Sox were spotted SIX UNEARNED RUNS IN THE FIRST INNING! The South Siders were up, 8-2, going into the fifth with a starter on a low pitch count. How hard is it to simply not completely blow the game from that point? I get the offense didn’t have a pulse after the third inning but how many runs do you possibly need?

Tonight’s collapse, culminating in a five-run eighth inning by Detroit that turned things around to the eventual 11-8 final, was gutting. All the White Sox needed to do was not completely flame out — but that’s exactly what happened. I know nobody expected these guys to be here, competing for the AL’s No. 2 seed in the last two weeks of the season, but that doesn’t make this embarrassment OK in the slightest.

This team had a pitching problem as big as any in the league, and GM Chris Getz failing to see where the arms were heading in the stretch resulted in an underwhelming trade deadline, where prospect hoarding or simple hubris prevented Chicago from adding anything more than Luis Castillo (embroiled in the first horrible season of his career) to the rotation. Everybody in the league could see it was a cause of concern. The failures of the whole bunch brought in at the start of August, including Castillo, Huascar Brazobán and Brenton Doyle, has seemed ton infect the rest of the roster.

The worst thing about a game like tonight is that it was all so avoidable. You can’t tell me there isn’t a pitcher in Charlotte who can’t be a better starter than Castillo, who gives up six runs every three innings. You can’t tell me there isn’t a reliever that can handle more than one clean inning in a row.

Actually, the worst thing about a game like tonight is Tristan Peters’ injury, which will reduce him to day-to-day at best. But knowing the White Sox, rather than ending Peters’ regular season by shelving him and calling up Rikuu Nishida or another specific-skill(s) player to be ready on the bench, the club will play hamstrung for at least the rest of this Detroit series:

Suddenly, a team with the luckiest path to the ALCS in recent memory is now looking down the barrel at possibly missing the playoffs entirely. The only question is whether or not the White Sox have anything left in the tank.

The sun will rise again tomorrow — and Mother Nature offered a gift by rolling in night rain that has pushed tomorrow’s game up to 1:10 p.m. — but will the White Sox? Only time will tell.

MVP
Colson Montgomery: 2-for-4, 3 RBI, R, 2 K

Runners-Up
Miguel Vargas: 2-for-5, HR, 3 RBI, R, K
Hagen Smith: 1 IP, BB, 3 K

Cold Cat
Sean Newcomb and Bryan Hudson: 1 IP, 6 H, 5 ER, BB

Runners-Up
Chris Murphy: 1 IP, 2 H, ER, K
David Sandlin: 4 IP, 7 H, 5 ER, BB, 4 K

72-82: Chart

Sep 18, 2026; Denver, Colorado, USA; Seattle Mariners left fielder Randy Arozarena (56) reacts from second on a double in the first inning against the Colorado Rockies at Coors Field. Mandatory Credit: Isaiah J. Downing-Imagn Images | IMAGN IMAGES via Reuters Connect

Mariners 5, Rockies 4

Sicko ball: Andres Muñoz, +.25 WPA; Lázaro Montes, +.22 WPA

Normal ball: Gabe Speier, -.28 WPA

Game Thread Comment of the Day:

Iowa Cubs Minor League Wrap: Steele dazzles as I-Cubs sweep DH

Mar 27, 2025; Phoenix, Arizona, USA; Chicago Cubs pitcher Justin Steele (35) pitches against the Arizona Diamondbacks during the first inning at Chase Field. Mandatory Credit: Joe Camporeale-Imagn Images | IMAGN IMAGES via Reuters Connect

BJ Murray joined the Iowa Cubs from Chicago and right-hander Connor Noland, who was probably done for the year after yesterday’s start, was placed on the Development List.

Just Iowa tonight. And for the rest of the year, which ends Sunday.

Iowa Cubs

The Iowa Cubs swept a doubleheader from the Omaha Storm Chasers (Royals), 2-1 and 10-2.

Justin Steele made a strong rehab appearance in game one. He pitched the first two innings and allowed no runs and no hits. Steele did walk one and he struck out five.

Grant Kipp tossed the next three innings and got the win because Steele didn’t go five. Kipp gave up one run on two hits. He struck out three and walked one.

Tyler Ferguson entered the game with two outs and the bases loaded in the bottom of the sixth. He got a strikeout to end that threat and then pitched a 1-2-3 seventh inning for the save. Ferguson’s line 1.1 innings with no baserunners. He struck out two.

Iowa scored a run in the first when DH BJ Murray singled, then shortstop Owen Miller singled. Murray went to third on a fly out by first baseman Kevin Alcántara and then scored on a fielder’s choice by left fielder Chas McCormick, who beat out the relay throw at first on an atttempted double play.

Murray and Miller were 1 for 3. Alcántara and McCormick went 0 for 3.

The other run came in the second inning on a solo home run by catcher Austin Wynns. It was Wynns’ first Cubs home run and fifth on the season. Wynns was 1 for 2.

Braxton Garrett started game two and picked up the win after giving up just one run on five hits over five innings. Garrett struck out six and walked one.

Iowa jumped all over their former teammate Luke Little for five runs in the sixth inning. Then after Little left the game, DH BJ Murray cranked a grand slam to turn it into an eight-run sixth.

Murray went 1 for 3 with two walks and the grand slam in game two. It was Murray’s 17th home run this year.

Center fielder James Triantos went 4 for 5 and scored once.

Left fielder Chas McCormick was 2 for 4 with an RBI double. He scored one run.

Right fielder Jordan Nwogu went 2 for 4 with a double and an RBI single. He also scored one run.

Second baseman Ben Cowles was 2 for 3 with a double, a walk and an RBI single that scored Nwogu.

RBI double for third baseman Jackson Cluff, who went 1 for 3 and was hit by a pitch.

RBI double for McCormick.

Murray’s grand slam.

77-77 – Rangers crease Cease to claim opener over Jays

Sep 18, 2026; Arlington, Texas, USA; Texas Rangers second baseman Nicky Lopez (33) scores on a sacrifice fly against the Toronto Blue Jays during the second inning at Globe Life Field. Mandatory Credit: Raymond Carlin III-Imagn Images | IMAGN IMAGES via Reuters Connect

The Texas Rangers scored seven runs while the Toronto Blue Jays scored one run.

Last night’s loss felt deflating but the Rangers had another crack at a similar game with the stakes still elevated and they made sure to take advantage of the second chance by earning a big series-opening victory.

After getting the better of Sonny Gray before falling late to Boston yesterday, the Rangers were again tasked with taking on another of the league’s top starters with their own pitching setup in question. On paper, you wouldn’t like the odds of Dylan Cease vs. Kumar Rocker for Texas. We’ve learned quite well that unless you’re like 65 years old and playing Strat-O-Matic, baseball isn’t played on paper.

Turns out, Cease was not at his best and the Rangers capitalized. Despite the fact that Cease has been perhaps the American League’s best non-Cam Schlittler pitcher this season, Texas saw a Cease that had reduced velocity and substandard control. It really is about when you face someone rather than who you are facing, ain’t it?

Despite coming in looking like a potential grim reaper for this season for Texas, Cease left after collecting just eight outs, which required 74 pitches. The AL strikeout leader K’d just three Rangers and walked six in his 2.2 innings of work. When he made his early retreat, it was 4-0 Rangers after Texas got to him for four runs (though only one earned) in the bottom of the second.

Similarly to how the Rangers tried to ambush Gray last night, small ball pressure was placed on Cease but he just kept walking guys so Skip Schumaker couldn’t even give away as many outs as he’d like.

Meanwhile, the Rangers got four comfortable innings out of Rocker before his control also abandoned him in the fifth. The Rangers have relied heavily on a shaky bullpen of late, and that bit them bad in last night’s late defeat. Considering the stakes, however, Texas couldn’t afford to let Rocker try to work his way through it and lifted him after just 4 1/3 innings and 76 pitches.

Unlike last night, the bullpen didn’t buckle thanks largely to a surprising, four-inning scoreless appearance from Trevor Williams. A latecomer to the ‘pen, Williams came on and pitched through the middle innings after Tyler Alexander cleaned up the final couple of outs following Rocker’s fifth inning flareup. Suddenly, with Williams still in the game, it became the late innings and he just kept getting outs until the Rangers had 27 of ‘em.

Another way in which the Rangers solved their issues from last night’s defeat is they didn’t take the foot off the gas. After scoring three runs in the first two innings in last night’s loss, they barely even got on base the rest of the way. Tonight, after scoring four runs in the second, the Rangers padded their lead with a run immediately following Toronto’s lone run in the fifth, and then another single run tally in both the sixth and eighth innings for a little extra insurance for Williams.

The victory helps the Rangers ascend back to the .500 mark with both the White Sox and Astros losing tonight to allow the Rangers to grab a game back off both teams ahead of them in the two avenues to October. The Rangers are again tied with Houston in the AL West (but without the tiebreaker advantage) and now a game back of Chicago for the final AL Wild Card spot. In addition, Toronto fell a game back of Texas in the Wild Card hunt.

Player of the Game: Other than Williams’ big night in relief, Wyatt Langford seemed like a pretty big thorn in Cease’s side as he drew three walks on the night, singled, scored twice, and drove in a run. In addition, Langford also reached via an error to reach base in each of his PAs this evening.

Also, shoutout to oft small ball whipping boy Nicky Lopez for also putting Cease through some tough battles that ended in a couple of base hits and also coming up with some stellar defensive plays in the early goings when the game was still in question.

Up Next: The Rangers and Blue Jays are back at it tomorrow an hour earlier with staff ace Cal Quantrill set to take the bump for Texas opposite RHP Jose Soriano for Toronto.

The Saturday evening first pitch from The Shed is scheduled for 6:05 pm CDT and will aired on the Rangers Sports Network.

Brewers survive blown save, beat Orioles 6-5 in extras

BALTIMORE, MARYLAND - SEPTEMBER 18: William Contreras #24 of the Milwaukee Brewers drives in a run with a double in the ninth inning against the Baltimore Orioles at Oriole Park at Camden Yards on September 18, 2026 in Baltimore, Maryland. (Photo by Greg Fiume/Getty Images) | Getty Images

Box Score

In a game full of ups and downs, the Brewers had the last laugh. Dustin May didn’t make it through the third inning and Milwaukee blew two different leads, but they still managed to pull out a win in tonight’s series opener against the Baltimore Orioles.

The visiting Brewers took an early lead thanks to a two-out rally in the second sparked by the bottom of the order. Luis Lara beat out a soft grounder down the third-base line, and Cooper Pratt worked a walk to put two on for Jackson Chourio.

Chourio’s been red-hot all month, he’d already singled, and Orioles starter Cade Povich wasn’t going to give him anything to hit. Down 3-0 in the count, Povich finally grooved a changeup down the middle. Bad idea. Chourio sent it 419 feet into the center-field bleachers to give the Brewers an early 3-0 lead.

Side note: Per the radio broadcast, that was apparently the first time Chourio has ever swung on a 3-0 pitch. Maybe conventional wisdom doesn’t apply when you’re as hot as Chourio has been.

While the three-run bomb gave the Brewers a substantial lead, Brewers starter Dustin May couldn’t hold it for more than an inning. May’s stuff had looked pretty good through the first two frames, as he gave up a single in each inning but kept Baltimore out of scoring position.

The third inning was a different story. May allowed a single to Leody Tavares, then walked Dylan Beavers to bring up Pete Alonso with two on and nobody out. Not an ideal situation in which to face a guy with 37 home runs. May quickly fell behind 3-0, battled back to work the count full, then threw a cutter that Alonso punished, sending it over the fence in right field to tie the game at 3.

May bounced back by striking out Gunnar Henderson but fell apart after that, giving up a hard-hit double to Coby Mayo and a single to Samuel Basallo. He quickly got two strikes on Christian Encarnacion-Strand but ran an 0-2 sinker in far enough to hit him.

At this point, Pat Murphy had seen enough, and for the second straight game, the Brewers’ starter would fail to make it through three innings. Shane Drohan came in and managed to stop the inning from snowballing further, striking out Colton Cowser for the second out, then getting Jeremiah Jackson to ground out to retire the side.

Milwaukee had a chance to take the lead right back in the fourth after a two-out single by Cooper Pratt, after which Orioles manager Craig Albernaz yanked Povich in favor of Anthony Nunez. With Chourio up, Pratt immediately stole second, and Chourio smoked a line drive into right field that hung up just long enough for Tavares to run it down.

With both starters out of the game before the end of the fourth, you’d be forgiven for thinking this would turn into a shootout. In reality, neither team would score again for a long stretch. Drohan went one more hitless inning before ceding the ball to Antonio Senzatela, who didn’t exactly shut the Orioles down but managed to keep them off the board.

After Mayo led off the fifth with another double, he advanced to third on a groundout. Senzatela then got Encarnacion-Strand to hit a weak grounder back to him, but Mayo — somewhat inexplicably — was caught three-quarters of the way down the basepath. Mayo almost made it back to third (Senzatela might need to practice rundowns), but Joey Ortiz applied the tag just in time to get the second out of the inning. Despite allowing another hit, this time to Cowser, Senzatela got Jackson to line out for the third out.

DL Hall kept the Orioles scoreless through the sixth and seventh, dominating in the sixth before working around a single, a walk, and a wild pitch in the seventh. Meanwhile, the Brewers offense managed a baserunner in every inning after the fifth, but they couldn’t score either. They had their best chance in the eighth after two Orioles relievers — Josh Walker and Rico Garcia — walked the bases loaded, but Pratt flew out to right field to end the inning.

After Abner Uribe set down the Orioles in the bottom of the eighth, culminating with a swinging strikeout of Pete Alonso, Brice Turang led off the ninth with a single off of Garcia. The next batter, William Contreras, put the Brewers ahead with one swing of the bat. 

After Contreras’ go-ahead double, Albernaz pulled Garcia for old friend Grant Wolfram, who got out of the inning; but not before allowing another RBI, this time a two-out single off the bat of Christian Yelich.

Trevor Megill entered for the bottom of the ninth having not blown a save since June 5, but the Orioles had other ideas. Henderson led off with a single, then Mayo hit yet another double down the left-field line. Basallo followed with a high fly ball into right field that Sal Frelick, who’d pinch-hit for Lara, had to range over to catch. With his torn labrum, he didn’t have a shot at getting Henderson at home. Encarnacion-Strand then hit a sac fly of his own, with Mayo just beating a high throw from Garrett Mitchell.

With the bases now empty, Heston Kjerstad came in to pinch-hit for Rece Hinds, but Megill struck him out to end the inning.

Megill has been dominant for the vast majority of this year, so he hasn’t needed the Brewers offense to pick him up much, but they did tonight. Ortiz started on second, Mitchell bunted him over, and Frelick grounded a single through the right side to put the Brewers up by a run once again.

That would turn out to be all the run support they’d need, as Chad Patrick slammed the door on the Orioles for his sixth save of the season. With tonight’s win, the Brewers move to 96-58 on the season, and they’ll get another chance to add to their league-leading win total tomorrow. Robert Gasser is slated to go for Milwaukee opposite lefty Trevor Rogers. First pitch is set for 3:05 p.m.

Craig Albernaz puts on “Fire me!” clinic as Orioles lose to Brewers

BALTIMORE, MD - AUGUST 21: Manager Craig Albernaz #55 of the Baltimore Orioles looks on during the eighth inning against the Tampa Bay Rays at Oriole Park at Camden Yards on August 21, 2026 in Baltimore, Maryland. (Photo by Scott Taetsch/Getty Images) | Getty Images

In the final accounting of the 2026 Orioles season, there will not be a shortage of things that a person can point to as a representative explanation for why things have turned out the way that they did. Many of their losses have contained multitudes of such decisions, actions, sequences of play. They found a way to do it again on Friday night, blowing repeated opportunities before ultimately falling behind in the top of the ninth inning, tying the game in the bottom of the ninth inning, and still losing in ten innings, 6-5.

The bottom of the seventh inning is the one that really sticks out. When people advocate for manager Craig Albernaz to be relieved of his duties after only one season at the helm, this inning is why. Decisions that were obviously bad even as they were happening that turned out badly and made the Orioles have a worse team on the field for the remainder of the game.

Here’s what happened. The Orioles entered this inning with a 3-3 tie game, facing former Oriole DL Hall. Leading off the inning, Gunnar Henderson got a left-on-left hit against his buddy, and alertly advanced to second base on a ball that bounced. Hall walked Coby Mayo after tossing the wild pitch. There was no one out. In a late-inning situation, this was a crucial at-bat coming up. Due up for the Orioles was Samuel Basallo, who has been having a rough time at the plate of late.

On the first pitch of the at-bat, Basallo squared to bunt. No, I’m not making that up. Albernaz – we can only assume – demanded of Basallo that he bunt. What happened in this at-bat? Basallo looked like a guy who has bunted one time in his professional career. He picked up strike one while missing a bunt, the kind of thing that anybody, even bad bunters, knows how to pull the bat back. Albernaz left the bunt on even after watching this and Basallo bunted the next pitch foul, again looking kind of like pitchers used to do when they were asked to bunt.

Basallo eventually struck out on four pitches, failing to advance the runners at all. It’s not his fault he was asked to bunt! This is just absurd to even have to describe it. To be sure, the “let Basallo swing away” option wasn’t great either. The guy has a .579 OPS in September. Perhaps Albernaz might remember he has three catchers on the roster and he could pinch hit someone who has a chance of bunting and then put in a different catcher. It is his job to remember who is on the roster. No.

Christian Encarnacion-Strand struck out after this. That was also dumb but probably not Albernaz’s fault, particularly. Next up was Colton Cowser, a lefty who struggles against lefties. The Orioles pinch hit Rece Hinds, who struggles against everyone, for Cowser. Hinds grounded out. They wasted the chance. Maybe they should have had Hinds drop the bunt. Maybe they should have done a lot of things as this year went along.

Later, in the ninth inning, Milwaukee took a 5-3 lead on a play in which Hinds featured prominently, bobbling a liner into the outfield that led to a run scoring. It didn’t get scored an error. But it might have just been better to have Cowser out there.

The Orioles pulled off a dramatic ninth inning comeback even after Rico Garcia and Grant Wolfram teamed up to allow those two ninth inning runs. Henderson led off the inning with a single and Mayo followed with a double, and each of these O’s eventually scored on sacrifice flies hit by Basallo and Encarnacion-Strand. (Henderson and Mayo each had three hits in the game; Mayo’s three hits were all doubles.) As dumb as it all was, the Orioles went into extra innings with the wind at their back as they were able to rally.

They blew it again, of course. The Brewers, with the zombie runner starting on second base, opted to sacrifice bunt to get that runner to third. This is a poor tactical decision for a road team; the home team has the winning run at the plate already. Most road teams, anyway. Perhaps when you’re playing the Orioles, you can feel more confident about the one run lead. You have to get the one-run lead first, but like, Wolfram was on the mound, and he couldn’t do anything about Sal Frelick and his .618 OPS, giving up what turned into the game-losing hit.

In the bottom of the tenth, the Orioles 8-9-1 hitters struck out, flew out, and popped out. That flyout would have scored the game-tying run as a sacrifice fly, if only Jeremiah Jackson had advanced the runner ahead of it. He did not. The Orioles lost.

Returning to Albernaz, his seventh inning decisions are all the more infuriating because in some ways, he managed earlier in the game like it really mattered if the Orioles won for the first time all year. This included an aggressive hook for Cade Povich in only the fourth inning as Povich seemed to be running into the times-through-the-order penalty – which is a reasonable thing to conclude, because he always does.

Povich had given up a three-run home run to Jackson Chourio in the second inning to put the Orioles in a 3-0 hole. Pete Alonso erased that hole in one swing in the bottom of the third, tying it up with his 38th homer of the season and 302nd of his career. He extends his AL RBI lead, now with 105. Nobody has had at least 105 RBI in a season as an Oriole since Jonathan Schoop had 105 in 2017.

That 3-3 score is where things stayed for a long time. The Orioles did not lack for chances. They had 12 hits in the game and had a total of 13 at-bats with a runner in scoring position. They got two hits in those at-bats. It is one of the common things about this season. They struck out 13 times. More than once, they just needed a productive out and they couldn’t get it.

It’s all the more frustrating of a loss because the Orioles could have gained a game. In Chicago, the White Sox blew an 8-2 lead to the Tigers and eventually lost, 11-8. The Orioles would be just two games back to a team they have the head-to-head tiebreaker. They would be, if only they were a better team, with a better just about everything, compared to what they have now. Instead, here we are, with the Orioles having lost a game where they made Basallo try to bunt. I don’t have any problems believing that the Orioles lost a game. I still can’t believe they had Basallo try to bunt.

Late homers spark huge comeback win in Chicago

CHICAGO, IL - SEPTEMBER 18: Hao-Yu Lee #50 of the Detroit Tigers runs the bases during the game between the Detroit Tigers and the Chicago White Sox at Rate Field on Friday, September 18, 2026 in Chicago, Illinois. (Photo by Rob Tringali/MLB Photos via Getty Images) | MLB Photos via Getty Images

With their playoff hopes hanging by a thread, the Tigers took on the Chicago White Sox on the south side of the City of Broad Shoulders on Friday night, in the second game of a four-game weekend series. It looked awful early, then the bullpen did a great job to keep the game close as the bats woke up and clawed back from a six-run deficit to win 11-8.

Andrew Sears made his third start and fifth appearance of the year (and his career) for the Tigers. His previous outing against the Rockies was, well, rocky: he pitched 4 1/3 innings and gave up four runs. But his other start, in Cleveland, went much better: 5 2/3 innings, giving up only four hits and a single run. This one, on the other hand, would not go well for him (but it wasn’t entirely his fault).

Facing the Tigers was fellow rookie David Sandlin, making his fifth start and seventh appearance for the Pale Hose. He was up with the big team in June, then went down until early August, making one long-relief appearance; he came back up for a third time in early September and threw 5 2/3 innings in St. Louis, giving up two hits and three runs, but none of those were earned. That’s a weird line, and it’s something that would come into play tonight.

The Tigers got on the board in the first inning: with two outs, Colt Keith hit a hustle-double to left, never breaking stride going around first. And then a wild pitch — which Sox catcher Kyle Teel could not seem to find — allowed Keith to score all the way from second, again never breaking stride going around third.

When was the last time you saw that?!

The Socks answered back with a very weird bottom of the first: a pair of walks put two runners on, and with two outs a routine ground ball ate up Gleyber Torres at second base, loading the bases. (Keep the fact that it was two outs in mind.) A wild pitch by Sears allowed the tying run, and a hit-by-pitch reloaded the bases. A grounder to Hao-Yu Lee was bobbled, the throw to first was too late, and it was 2-1 with the bases remaining loaded. They got unloaded in a hurry with a bases-clearing double by Colson Montgomery to right field, making it 5-1. Tristan Peters, the ninth batter of the inning, walked, and that was the end of Sears. Beau Brieske came in to stop the bleeding, and he kind-of did: Miguel Vargas hit a double to make it 6-1, and it would’ve been 7-1 but a relay from Riley Greene to Kevin McGonigle nabbed the speedy Peters at home.

That was stupid. Just a stupid half-inning. None of those six runs were earned. I mean, I imagine Torres feels bad about not getting that ground ball, but, sheesh.

The Tigers started chipping away at that lead in the third: Eduardo Valencia led off with a double, took third on a groundout, and scored on a McGonigle single. But then Vargas hit a monster, two-out home run in the bottom of the same inning, after Brieske got him to a 2-2 count, to put Chicago up 8-2. At this point it looked pretty hopeless, and I was ruing the fact that I agreed to cover this game.

Brant Hurter replaced Brieske for the fourth. It’s good to have Hurter back, and he was a nice, stabilizing force in the game.

Detroit again narrowed the lead in the fifth: Max Clark walked, Valencia and Lee singled, and the bases were loaded. McGonigle hit a deep drive to centre, and it ended up being a three-run triple which left the game at 8-5, but Peters came over from right field and hit the vertical support hard, falling to the ground. Gotta warn you, it’s a little tough to watch; Peters left the game and I assume is undergoing concussion protocol.

Hurter carried on until there were two outs in the fifth, and Tyler Kinley took over; he got the dangerous Vargas to fly out harmlessly to right to end the inning.

In the sixth Clark singled with one out, and with two outs he raced around the bases to score on a scorching double from Lee, making it an 8-6 game.

With two outs in the seventh, Greene and Spencer Torkelson walked, pinch-hitter Brett Callahan was announced (for Ben Malgeri, who’s pinch-hit for Zach McKinstry earlier in the game), and tough lefty Sean Newcomb was brought in. Well, AJ Hinch decided it was a fine time to bring in Javier Báez, who singled to right: Greene chugged around third but a great throw from Peters’ replacement, Braden Montgomery, nabbed him at the plate.

Honestly, I think that umpire called that out with a little too much gusto.

Sommers took over for Kinley in the seventh and he needed nine pitches to get three outs. I like that guy.

And then the eighth inning happened: with one out Newcomb plunked Valencia, bringing Lee to the plate. He saw a top-of-the-zone fastball and thwacked it over the right-field fence to tie the game at 8. How about that.

McGonigle followed with a walk, and Newcomb was replaced by Bryan Hudson, who uncorked a wild pitch, allowing McGonigle to advance to second. Torres followed with a single to push McGonigle up to third; John Peck pinch-ran for Torres and was promptly picked off. But then Dillon Dingler, who’s been scuffling for the past month, singled to right, scoring McGonigle and giving the Tigers a 9-8 lead.

Then Greene said, “To heck with all this ‘advancing a base at a time’ nonsense”: he blasted a left-on-left no-doubter home run to right field to make it 11-8. How about that.

After a Torkelson single that was the end of Hudson’s day, departing in favour of Trevor Richards, who got Báez to swing at a slider in the dirt for strike three and the third out. But, holy moly, what an inning. Ain’t no quit in them Gritty Tigs.

Sommers carried on through the eighth like a hot knife through butter, striking out the side.

Lee got a single in the ninth inning — his fourth hit of the game (out of the nine-spot, no less) — but he was stranded and the game went on to the bottom of the ninth.

Kenley Jansen was brought in to nail the thing down against the heart of the Stockings’ order, and he pounded the zone to get a pair of popups and a strikeout to complete the comeback victory. What a silly, strange, frustrating, fun game.

Final score: Tigers 11, White Sox 8

You like unearned runs, do you?

Notes and Numbers

  • Riley Greene was hitting .284 coming into tonight’s game, which was fifth in the American League.
  • Old Friend™ Jahmai Jones, with the Tigers this year (105 plate appearances): .137 batting average, .440 OPS, 2 home runs. With the Red Sox (59 PA): .347 BA, 1.111 OPS, 3 home runs. How about that.
  • On this day in 1990, Liechtenstein became a member of the United Nations. I have a small-to-medium obsession with tiny European countries, and this one is the top of my list to visit. It’s a valley high in the Alps, it’s doubly landlocked, and you can’t even get there by train.

Astros Get Blasted by Braves 6-2

And the plot thickens. Braves 6 Astros 2. With the loss and the combination of the Rangers win, things are once again knotted up atop the A.L. West.    

Peter Lambert was cruising along until the 4th. The Braves strung together three straight hits, the biggest coming off the bat of Michael Harris who took a breaking ball opposite field for a 2-run homer. In the bottom half of that frame the crowd of over 37,000 came to life when the Astros matched with a trio of baserunners.    Yordan Alvarez started things with his 32nd double of the season. Isaac Paredes scored Alvarez with an RBI single to center. Altuve also singled, but the Astros did no more damage there.  In fact, those were the only hits the Astros managed until LaMonte Wade singled in the 8th. Isaac Paredes would eventually bring in Wade with his 88th RBI of the year.    

It appeared that Atlanta’s breakout moment would come in the 6th. They loaded up the bases which ended Lambert’s night. Lambert’s final line:  5.1 IP 6 Hits, 2 ER with a walk and 6 K’s. AJ Blubaugh came on in relief, recording outs on Yastrzemski and Riley to keep it a one run affair. However, in the 7th the Braves finally extended their lead. Drake Baldwin drew a walk and came home on Ronald Acuna’s shot to left field, making things 4-1.    

Matt Olson put the final nail in the coffin launching his 40th home run in the 9th. All three of the Braves home runs for the evening were two-run blasts.     

Tyler Mahle has now improved to 4-1 in eight starts with the Braves. The last time Peter Lambert won a game was back on July 11th. With the win, Atlanta has now clinched a spot in the playoffs for the 8th time in 9 years.     

Odds & Ends:

With a pair of walks, Yordan Alveraz now has 105 on the season.    

Daulton Varsho is now 3-30 at the plate in recent games.    

Hayden Wesneski will look for his 6th win of the season tomorrow night. First pitch set for 6:10 CDT.   

George Springer turns 37 on Saturday. 

Nationals Score More Runs than Hits, Embarrass Cardinals Friday

ST LOUIS, MISSOURI - SEPTEMBER 18: Cade Cavalli #24 of the Washington Nationals delivers a pitch against the St. Louis Cardinals in the first inning at Busch Stadium on September 18, 2026 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images) | Getty Images

The analogy given by the St. Louis Cardinals TV crew Friday night was that the game started in a way that would inspire most to hit the reset button if this were a video game. Unfortunately, there was no reset button available for the Cardinals poor start Friday night as the Nationals scored early and often and the Cardinals gave them a couple assists, too. The end result can only be described as embarrassing if you’re a St. Louis Cardinals fan.

The troubles for Kyle Leahy started with a one-out walk to Daylen Lile. Crews and Abrams followed that walk with back-to-back singles making it 1-0 Nationals. Crews would score on an errant throw from Leo Bernal that flew into centerfield upping the Washington advantage to 2-0. Abrams scored the third Nationals run on a groundout by House giving Washington a 3-0 lead after the top of the 1st.

The Nationals added to their lead in the top of the 3rd inning when Kyle Leahy walked James Wood to start the inning. After Lile grounded out in a fielder’s choice, Dylan Crews lifted a 94 mph Leahy sinker that didn’t sink enough 379ft into the right field seats for a 5-0 Washington lead and the Nationals weren’t done. With two outs, House doubled to right which Jordan Walker turned into a triple when he mishandled the ball in the right field corner. Leahy didn’t help himself as he then walked Vivas. Morales knocked both of them in with a double into the left field corner for 2 more RBI’s and a frightening 7-0 Nationals lead. At this point, you could tell it was going to be a long night for the Cardinals. This was one of those games where you’re in the 3rd inning wondering which position player will be pitching for St. Louis in a few innings. Pathetic.

The game just kept getting better as the innings continued. Oh, wait. No, they didn’t. In the top of the 4th inning as Cooper Hjerpe took over for Kyle Leahy, Jacob Young led off with a double for the Nationals. He advanced to third on a groundout from Woods and scored on a sacrifice fly by Lile. 8-0 Nationals going into the bottom of the 4th inning.

The St. Louis Cardinals offense could do nothing exciting against Washington Nationals starter Cade Cavalli who had just signed a 4-year, $47 million dollar contract extension Friday. I would congratulate him on that new contract, but that would seem redundant since I believe the Cardinals TV crew congratulated him at least a half dozen times Friday night. The sad statistic is the Cardinals ended the game with the same amount of hits, but with 8 fewer runs. St. Louis also had more errors than runs. How is that even possible?

For the sake of being a completionist, I’ll continue to document the Nationals runs including the top of the 6th inning when Hjerpe gave up a one-out walk to Ford. Two batters later, he scored on a double from Wood. 9-0 Nationals. To give some Cardinals some credit, Hjerpe and Winquest ate the rest of the games innings without allowing any additional runs.

The Cardinals got a “who cares” token run in the bottom of the 8th inning when Nathan Church led off with a double to right. He advanced to third on a fly-out by JJ Wetherholt and scored when Herrera grounded out. 9-1 Nationals. Those who were dedicated enough to remain in Busch Stadium let out a very sarcastic cheer and who could blame them. Yawn.

I can sum up the Cardinals effort Friday night by saying this. There was an alarming lack of energy. If you were at Busch Stadium expecting a young team trying to make the most of the remaining schedule, you likely left very disappointed. I don’t know about you, but I accepted there would not be a late playoff run by the St. Louis Cardinals this season. I have not and will not accept really poor efforts like Friday night where the team seemed to be mentally checked out and ready for their golf tee times in October. The sad thing is games like Friday night also had many of us in the diehard Cardinals fanbase also looking forward to October.

Only two more games for the Cardinals season at Busch Stadium. Saturday night, it’s game 2 of the weekend homestand vs the Washington Nationals. Michael McGreevy is the starter for the Cardinals while it’s LHP Andrew Alvarez for the Nationals. First pitch is scheduled for 6:15pm and the game broadcast will be available through Cardinals.tv.

Gonzaga’s David Stockton Signs Training Camp Deal With Phoenix Suns, Then Waived

TEMPE, AZ - JANUARY 21: David Stockton #11 of the Valley Suns warms up prior to the NBA G-League game against the Indiana Mad Ants on January 21, 2025 at Mullett Arena in Tempe, Arizona. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2025 NBAE (Photo by Kate Frese/NBAE via Getty Images) | NBAE via Getty Images

Former Gonzaga Bulldogs point guard David Stockton was signed by the Phoenix Suns to a training camp deal and was soon after waived on Friday, Sept. 18, RotoWire reports. This move pushes the son of Hall of Famer John Stockton to rejoin the Valley Suns, the Phoenix Suns’ G League affiliate, this fall. That organization’s general manager is former Gonzaga student manager Brendan Sabean.

The last time the now 35-year-old Stockton appeared in an NBA contest was with the Utah Jazz during Game 3 of the Western Conference Semifinals against the Houston Rockets on May 4, 2018. In his short-lived NBA career, he has suited up for eight total games with Utah and the Sacramento Kings.

Stockton is a nine-year NBA G League veteran who has averages of 16.3 points, 6.8 assists, 3.4 rebounds, and 1.5 steals in 29.5 minutes played across 244 career games (185 starts). He last competed in the G League with the Valley Suns during the 2024-25 season and has been a part of the Indiana Pacers’ Fort Wayne Mad Ants, Memphis Grizzlies’ Memphis Hustle, Los Angeles Lakers’ South Bay Lakers (now the Coachella Valley Lakers), and Sacramento’s Reno Bighorns (now the Stockton Kings) dating back to 2014.

Throughout his professional basketball career, Stockton had international stops in the countries of Croatia, Australia, Germany, and Puerto Rico.

Arden Cravalho is a Gonzaga University graduate from the Bay Area… Follow him on X @a_cravalho

Jose Knocks in 1,000 as the Guardians Keep Winning

CLEVELAND, OHIO - SEPTEMBER 18: José Ramírez #11 of the Cleveland Guardians watches a solo home run clear the right-field fence during the sixth inning against the Athletics for his 1,000th career RBI at Progressive Field on September 18, 2026, in Cleveland, Ohio. (Photo by Jason Miller/Getty Images) | Getty Images

Going into the final home series of the regular season (and possibly last before an Endless pit of Baseball Despair, aka, the Lockout), the Cleveland Guardians own a share of 1st place in the American League Central. For all of the whining, dooming, panicking and flat out freaking out that many fans (read: not me, definitely not me) have been up to since Memorial Day, October baseball is completely up to them with 9 games to play. The 2 (Bye), 3 (Home for Wild Card) and 6 (still a Playoff spot!) seeds are all still up for grabs.

The Goal is simple: have a better final 9 games than the Chicago White Sox. Anything else and you’re out of control.

The path to reaching that goal started Friday night, when the Guardians welcome the A’s to town. The athletes formerly known as the Oakland Athletics have been stumbling down the standings for quite some time. They were 13-44 from June 27th-September 1st, reaching Dead Last in the American League. They did however turn the corner recently, going 8-6 since.

So. With the Final Stretch finally here, how would the Guardians attack?

Before we get into the game, let me just say this: I am so happy for Daniel Espino. He has come so far and has already accomplished what almost everyone in his position never could. In 2022, he was the top pitching prospect in the system and pushing for top pitching prospect in all of baseball. He was rising through the ranks faster than the team could ever imagine, and on pace to be our Ace in a year or two. I spoke to an Umpire that summer who was behind home plate for one of his early starts at Akron; he said that Daniel had the best arm he had ever seen. We’re talking legendary talent in a 21 year old’s body. Scary mix.

You all know the story by now. Injury knocks him out of 2022, then another for 2023. Before the 2024 season, his goal was to just take the mound in a live game at some point. And of course, he has another setback in that shoulder, one that will cost him all of 2024 and possibly 2025. If that wasn’t enough, his Father passed after a long battle with Prostate cancer. That much time away from the game, that much misery and sorrow and I can’t even imagine what weighing on your shoulders, would make most men quit. And yet, he battles back to the mound for one appearance before the end of the 2025 season in Columbus. Now, with Cleveland he’s starting (opening?) on a Friday night with the division and October life on the line. Even just throwing one pitch means he’s made it.

**Side Note. I HATE hate, hate hate-hate hAtE (hate) hatehate hater Hate, HATE talking about a series and saying we need to or we should sweep before it even begins. Almost every time, it starts with an absolute disaster, and this was no exception***

Daniel Espino would take the mound first and was shaky to say the least. He would walk the leadoff and 3 hole hitters on 7 pitches each with a 3 pitch K sandwiched in between. That umpire I was speaking about earlier? Well he has a brother who is a semi-professional wrestler. He once told me that walks are like lost dogs- they always find their way home. I found that so so accurate for our relievers this season, and while Espino wasn’t in relief tonight, his appearance was clearly more Reliever-like than Starter-like… Well, those walks DID find their way home, on a Homerun to the very next batter. Suddenly, the Guardians were down 3-0 just 4 batters into a series they “need to sweep”.

I’M NOT PANICKING. I DON’T FREAK OUT.

The good news is that the Guardians get to bat. That is good news, right? The bottom of the 1st looked strikingly similar to the top half, as Kwan and DeLauter walked their way on for Adell. The Jo Show would bang a single into Left, but unfortunately Travis Bazzana, he who hath been hotter than hot, hit a tailor made double play and the A’s were let off the hook. The Guards would threaten again, loading the bases in the 2nd, but Jose struck out, leaving them loses for the 2nd straight inning. Don’t ya just hate it when your good players don’t come thru and they don’t get a shot at redemption?!? More on THAT in a minute.

Playing from behind again, the Guardians would try “bulk inning Joey” for the second straight “start”. And while they haven’t been able to figure out the pitching ahead of him, Cantillo off the bench has been a revelation! After going 4 shutout innings at Minnesota last weekend, he would deliver 6 shutout tonight! In Aloha Joe’s 2 relief appearances this past week, he went 10 IP, 3 H, 2 BB, 13 K and 0 total runs. I don’t know how sustainable this is- but you absolutely have to ride this for as long as you can. Figure out the first 2 innings, left Joey rip and hopefully that goes right into Cade.

But Jake! They need runs!

Oh right, about that. Well unfortunately the Guards are the kind of team this year that misses an early opportunity and packs it in- never to be heard from again… said NO ONE EVER (me, in June, July and most of August. I might have said that maybe once). When that calendar flips to September, Steven Vogt has the guys playing all the way thru that final out.

The Guards wouldn’t need that final out. In the 4th inning they finally brought those guys in, with the bottom of the lineup knocking three straight hits, including a 2 run single from Mr. September himself, Brayan “Playoff Rocchio” Rocchtember/tober (name is a work in progress, unlike his performance this month).

Two batters later, Jose Ramirez would get that redemption hit and knock in his 999th career RBI, tying the game at 3 (Terrible number but one day he’ll get to 1,000).

These guys are just so damn fun now. As much love as Halpin got this week, Rocchio gets this month, Chase has gotten this year, one guy who has been so damn hot is Travis Bazzana. The former number 1 overall pick, the guy who people were writing a career obituary for, has been scorching the ball. Travis left tonight with a 1.259 OPS(!) in September, including 6 homeruns. The most recent one broke the 3-3 tie to put the Guardians on top for good. The Thunder Down Under does it again!

And what’s one more for good measure? Jose has had such a rough year, but he might be on to something recently. Battling this hamate recovery, he finally broke thru the other day with two laser beam doubles (both hits over 100 MPH exit velo) and then today with a hard hit RBI single and a 102 MPH Homer that went 400 feet into the Cleveland sky.

The crowd was rockin. The boys were buzzing. The fireworks were warming up (no, that can’t be right, that sounds dangerous). Cantillo sat ‘em down all night long and Cade came in and did what he does. 1-2-3, Guardians back alone in 1st place.

It started ugly- but the guys who don’t quit stayed calm and eventually delivered a stress free, fun Friday night City Connect (last one of the season) 5-3 Victory! 1 down, 8 left!

Stepping out for a second, I need to say one thing. To any A’s fans that may be reading this… FJF. A close family friend of mine knows him personally and assured me that if you think he’s a spoiled rich kid who has no heart or allegiance or sense of pride, well, you’d be right. Shame on him for moving the A’s out of Oakland. He has no right. And while it probably means very little to you, this Cleveland Browns fan and supporter of all things “small market” stands with you.

The Guardians take on the A’s again Saturday night at 6:10 PM, when Tanner Bibee takes on LHP Jacob Lopez (5.1 IP, 8 H, 6 ER on 5/2 vs CLE) for Game 2 of the series.

Just keep winning, just keep winning.