Crooks Homer, Mathews Gem Power St. Louis Cardinals Over Pirates Friday

ST LOUIS, MISSOURI - AUGUST 28: Quinn Mathews #60 of the St. Louis Cardinals delivers a pitch against the Pittsburgh Pirates in the first inning at Busch Stadium on August 28, 2026 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images) | Getty Images

Watching the Cardinals for the past week has been similar to that meme where the stick figure pokes the stick at an object saying “do something”. Many of us who witnessed the early season version of the St. Louis Cardinals have been anxiously waiting for the team to do something and they did some of that Friday night against the Pirates. Fortunately, those “somethings” included a big blast from Jimmy Crooks and a stellar effort from Quinn Mathews.

Quinn Mathews got off to an efficient start limiting his pitch count by getting pounding the strike zone and allowed the defense behind him to help out. Great example of that happened in the top of the 2nd inning when he handed out a one-out walk to Gonzales, but got a ground ball out of Flores Jr. which turned into a nifty double play thanks to some fancy glovework by Nolan Gorman at third.

Gorman helped out with the bat, too, in the bottom of the 3rd inning when he waited on a 94 mph changeup and smacked it into the right-centerfield gap for a double that turned into a triple with Cruz couldn’t get a handle on the ball. He was able to take a leisurely stroll to home plate when Jimmy Crooks followed that with a 90 mph slider he launched 416 feet for a 2-run homer deep into the right field stands for a 2-0 Cardinals lead.

To sum up the Cardinals pitching start Friday night, Quinn Mathews was DEALING! The Pirates didn’t have a real scoring chance until the top of the 4th inning when he gave up a leadoff single to Triolo. Two batters later, O’Neil Cruz hit a hard grounder off of Alec Burleson’s glove at first giving Pittsburgh runners at first and third with two outs, but the Pirates were held scoreless when JJ Wetherholt made a nice play on a sinking line drive for the final out of the Pittsburgh 4th. Quinn was at 65 pitches going into the top of the 5th inning which is a big improvement over his last couple of outings.

The Cardinals offense seemed determined to give Mathews some more run support as Jordan Walker started the bottom of the 5th with single he smoked into left field from a 96 mph four-seam fastball. Jose Fermin then poked a single into right field which moved Walker to third. Nathan Church took advantage of that as he lifted a sacrifice fly to center scoring Walker and upping the Cardinals lead to 3-0. Joshua Baez kept the party going as he ripped a double into the left field corner giving St. Louis runners at second and third with just one out as Fermin was held up at third. It was then Nolan Gorman’s turn. He had a very effective at bat as he came back from a 1-2 count to draw a walk which loaded the bases for the Cardinals. Jimmy Crooks had a prime opportunity to break the game wide open, but he was called out on a check swing for the second out of the inning. It was up to JJ Wetherholt to come through with some two out magic, but all he could manage was a first-pitch dribbler out to the pitcher. Humongous missed opportunity.

The top of the 5th inning has been the land of baseball danger for the Cardinals during the second half of the season. How many games with promise have come apart at the seams in the infamous 5th? Too many to count is the answer. Quinn Mathews ran into a bit of trouble in the 5th inning of Friday’s game, too, but fortunately it did not doom the Cardinals to a sudden deficit. With one out, he hit Mangum with a pitch. Yorke then singled to right giving the Pirates runners at first and second. It looked like Mathews might get out of it without damage when he got a ground ball out of Davis that looked like it might turn into a double play, but the Wetherholt to Fermin to Burleson turn only got the force out at second since injured Masyn Winn was not a part of it. Triolo hit a 2-out single just in front of Baez in left to drive in the first Pirate run of the night making it 3-1 Cardinals. Fortunately, Quinn struck out Valdez to end the threat and maintain the Cardinals advantage.

The Cardinals knocked Pirates starter Jared Jones out of the game in the bottom of the 5th inning when Jordan Walker and Jose Fermin hit back-to-back two out singles. It ended up being fruitless as Nathan Church bounced a ball off of Pirates reliever Evan Sisk, but could not beat the throw to first to end the Cardinals 5th.

Quinn Mathews first Busch Stadium start was a memorable one. He got the Cardinals through 5 2/3 and was in position for a win after Ryan Fernandez got the last out in the top of the 6th. Mathews left the game with a pitch count of 102 allowing 5 hits, 1 earned run while striking out 7 and walking only 1.

Ryan Fernandez stayed in the game to handle the Pirates in the top of the 7th and handle them he did 1-2-3. No runners and no drama. He was also the Cardinals answer for the top of the 8th inning after St. Louis failed to mount any kind of offensive momentum in the bottom of the 7th. Fernandez was able to lock down the Pirates for the first two outs of the 8th inning before he walked Reynolds bringing up O’Neil Cruz as the potential tying run. That brought manager Oli Marmol out of the dugout to bring in Caleb Ferguson for a lefty-on-lefty matchup. That led to a huge break for the Cardinals as Cruz hit a hard ground ball that appeared to go into right field for a single that would have given the Pirates runners at first and third, but the ball hit Reynolds for the final out of the inning. We’ll take it!

The Cardinals tried to add to their lead in the bottom of the 8th inning when Jordan Walker led off with a single into right for his third hit of the night. Jose Fermin was drilled in the chest by a pitch that he squared around to bunt on, but on replay challenge it was overturned after video showed it hit the bat first. Fermin did end up grounding out to the pitcher, but he did move Walker up into scoring position at second on the play. Jordan moved over to third on a ground out to first by Nathan Church. He would score when Joshua Baez grounded out, but shortstop Gonzalez hurried his throw which pulled Horwitz off first base giving the Cardinals a valuable insurance run increasing the lead to 4-1. Three errors on the night by the Pirates helped the St. Louis cause.

Ryne Stanek was brought in to lock down the game for the Cardinals and win for Quinn Mathews. Ryne got Gonzalez to fly out to right for the first out. Next up was Flores Jr. who Stanek struck out with 99 mph HEAT. Mangum was the final Pirates hope which turned out to be no hope at all as Ryne got him out to seal the deal for St. Louis.

The St. Louis Cardinals and Pittsburgh Pirates will convene again Saturday afternoon for game 2 of their weekend series. Kyle Leahy is the scheduled starter for the Cardinals while the Pirates have yet to announce who they’ll send to the mound. First pitch is 1:15pm central time with the game broadcast available via Cardinals.tv.

Jets 53-man roster prediction ahead of 2026 NFL season

EAST RUTHERFORD – The Jets saw what they needed to. So, in their preseason finale against the Giants, they rested just about everyone who’s anyone.

No Geno Smith. No Breece Hall. No Garrett Wilson

It was the Cade Klubnik show and those fighting for a roster spot. Chip Trayanum scored a touchdown. Nate Lynn had another sack. For the most part, they kept the Giants at bay, but ultimately fell 23-6.

It was a solid end to the summer. Now, the Jets will spend the next 48 hours trimming their roster to 53.

Here’s our final prediction of what moves might be coming for Aaron Glenn and Darren Mougey...

Quarterback (2)

  • Makes the cut: Geno Smith, Cade Klubnik
  • Gets cut: Bailey Zappe, Brady Cook

Cade won the backup quarterback job almost by default. Zappe and Cook were terrible in camp and the preseason. I’d look for the Jets to explore other quarterbacking options on the waiver wire, potentially J.J. McCarthy (Vikings) or Tanner McKee (Eagles).

Running back (5)

  • Makes the cut: Breece Hall, Braelon Allen, Isaiah Davis, Kene Nwangwu, Andrew Beck (FB)
  • Gets cut: Dominic Richardson, Chip Trayanum

The injuries to Hall and Davis cloud this room some. The Jets expect both players back for the opener, but how close to 100 percent will they be? Nwangwu gives them an insurance policy. They can always cut him, and move him to the practice squad, if Hall and Davis are truly back to form.

Receiver (6)

  • Makes the cut: Garrett Wilson, AD Mitchell, Omar Cooper, Isaiah Williams, Tim Patrick, Arian Smith
  • Gets cut: Junior Bergen, Cam Camper, Malik McClain, Jamaal Pritchett, Quincy Skinner

Smith, last year’s fourth-round pick, hasn’t done much to separate himself to this point. He makes the 53-man roster just because it’s hard to see the Jets keeping five wideouts. It’s very possible a player shakes free from another team and the Jets claim him, then cut Smith, a day later.

Sep 7, 2025; East Rutherford, New Jersey, USA; New York Jets tight end Mason Taylor (85) reacts to the play during the second half against the Pittsburgh Steelers at MetLife Stadium.
Sep 7, 2025; East Rutherford, New Jersey, USA; New York Jets tight end Mason Taylor (85) reacts to the play during the second half against the Pittsburgh Steelers at MetLife Stadium. / Vincent Carchietta-Imagn Images

Tight end (4)

  • Makes the cut: Mason Taylor, Kenyon Sadiq, Jeremy Ruckert, Jelani Woods
  • Gets cut: Chase Curtis, Connor Hulstein

This is one of the deeper tight end rooms I can remember the Jets having. All four players can play. Woods might be having the best summer of anyone.

Offensive line (9)

  • Makes the cut: Olu Fashanu, Dylan Parham, Josh Myers, Joe Tippmann, Armand Membou, Anez Cooper, Xavier Newman, Max Mitchell, Chukwuma Okorafor
  • Gets cut: Liam Fornadel, Marquis Hayes, Xavier Hill, Kohl Levao, Cortland Ford, Landon Young

No real surprises here. This is another spot I could see the Jets looking to fortify on the waiver wire. Their starters are very good, but there isn’t much depth.

Defensive line (10)

  • Makes the cut: David Bailey, T’Vondre Sweat, Harrison Phillips, Will McDonald, Kingsley Enagbare, David Onyemata, Mazi Smith, Darrell Jackson, Jowon Briggs, Joseph Ossai
  • Gets cut: Paschal Ekeji, Payton Page, Jack Heflin, Braiden McGregor

This unit is almost completely rebuilt from the one Robert Saleh and Joe Douglas constructed just a few years ago. McDonald, who's been working with the backup defense, is the lone remaining. This group could use some fortification in the middle.

 

Denver Broncos quarterback Bo Nix (10) throws the ball under pressure from New York Jets linebacker Jamien Sherwood (44) in the first quarter during an NFL International Series game at Tottenham Hotspur Stadium
Denver Broncos quarterback Bo Nix (10) throws the ball under pressure from New York Jets linebacker Jamien Sherwood (44) in the first quarter during an NFL International Series game at Tottenham Hotspur Stadium / Kirby Lee-Imagn Images

Linebacker (4)

  • Makes the cut: Demario Davis, Jamien Sherwood, Kiko Mauigoa, Marcelino McCrary-Ball
  • Gets cut: Jaden Keller, Chase Wilson, Mykal Walker

The Jets have a tremendous 1-2 punch at linebacker in Davis and Sherwood. Behind them is the real concern, though. Glenn can’t feel confident in any of the other guys if they’re forced to play meaningful defensive reps. Linebackers aren’t that hard to find. The Jets might go looking.

Cornerbacks (6)

  • Makes the cut: Brandon Stephens, AZ Thomas, Jarvis Brownlee, D’Angelo Ponds, Qwan’tez Stiggers, Nashon Wright
  • Gets cut: Mory Bamba, Tre Brown, Jordan Clark, Keenan Garber, Samuel Womack

The Jets cornerback room is deep, it’s just lacking a legitimate guy at the top. They essentially have six No. 2, No. 3 guys and no lockdown presence. That’s tough in today’s NFL. It’s near impossible to find a game-changing corner on the waiver wire or trade block, so the Jets will likely have to make it work with these guys this year.

Safeties (4)

  • Makes the cut: Minkah Fitzpatrick, Dane Belton, Andre Cisco, VJ Payne
  • Gets cut: Dean Clark, Jarius Monroe, Malachi Moore, Tanner Wall

Belton finally surpassed Cisco on the depth chart this week, taking over as the starter next to Fitzpatrick. It’s deserved. He’s had a far better summer. It wouldn’t surprise me if the Jets just cut Cisco and went with someone younger.

Special teams (3)

  • Makes the cut: Jason Sanders (K), Austin McNamara (P), Thomas Hennessy (LS)
  • Gets cut: N/A

Sanders won the kicking competition because he was the least bad. This is one that would still surprise me if he’s their Week 1 kicker. The Jets will likely look to get something else done here.

 

Carolina Panthers waiver wire order and NFL rules

CANTON, OHIO - AUGUST 06: Akayleb Evans #29 of the Carolina Panthers looks on during the first quarter of the 2026 Pro Football Hall of Fame Game against the Arizona Cardinals at Tom Benson Hall Of Fame Stadium on August 06, 2026 in Canton, Ohio. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images

The end of the offseason is here. All NFL teams are required to cut their 90-man preseason rosters down to 53 players by Sunday evening. Carolina Panthers gneral manager Dan Morgan and head coach Dave Canales (+3300 to win AP NFL Coach of the Year per FanDuel) will have their work cut out for them. Not only do they have to release 37 players and build a 16-player practice squad, but they also have to keep an eye on their favorite roster bubble players from around the league to try to bring to Charlotte via the waiver wire.

How does the waiver wire work?

Teams have until 1 PM ET the day after roster cuts—that’s Monday, August 31st for those following along at home—to file a waiver claim. That’s just 19 hours after cuts are finalized. The NFL will then review claims and assign players to teams in order of their waiver wire priority.

What is waiver wire priority?

Waiver wire priority follows, for the first three weeks of the NFL season, the pre-trade NFL draft order. That order then adjusts to a record-based order, essentially the next year’s projected draft order. The Carolina Panthers are currently 19th in the waiver wire priority order. The full list is as follows:

  1. Las Vegas Raiders
  2. New York Jets
  3. Arizona Cardinals
  4. Tennessee Titans
  5. New York Giants
  6. Cleveland Browns
  7. Washington Commanders
  8. New Orleans Saints
  9. Kansas City Chiefs
  10. Cincinnati Bengals
  11. Miami Dolphins
  12. Dallas Cowboys
  13. Atlanta Falcons
  14. Baltimore Ravens
  15. Tampa Bay Buccaneers
  16. Indianapolis Colts
  17. Detroit Lions
  18. Minnesota Vikings
  19. Carolina Panthers
  20. Green Bay Packers
  21. Pittsburgh Steelers
  22. Los Angeles Chargers
  23. Philadelphia Eagles
  24. Jacksonville Jaguars
  25. Chicago Bears
  26. Buffalo Bills
  27. San Francisco 49ers
  28. Houston Texans
  29. Los Angeles Rams
  30. Denver Broncos
  31. New England Patriots
  32. Seattle Seahawks

Carolina Panthers 2026 roster cuts tracker

JACKSONVILLE, FLORIDA - AUGUST 19: Bryce Young #9 of the Carolina Panthers throws a pass during a joint training camp at Miller Electric Center on August 19, 2026 in Jacksonville, Florida. (Photo by Logan Bowles/Getty Images) | Getty Images

The Carolina Panthers have to cut their roster down from 90 to 53 by 6:00 PM ET on Sunday, August 30th. This is your live tracker and discussion thread for all of Carolina’s cuts this season. We will not be tracking notable cuts from other teams in this space. Any of those who get added to the Panthers will be addressed if and when they are signed.

Keep in mind that the roster at 6 PM Sunday is not the same thing as the roster the Panthers will open with against the Chicago Bears on Sunday, September 9th. Late cuts can lead to adjustments through the rest of this week. NFL rules also make things difficult to deal with injured players at this time of year.

Two players can be placed on injured reserve before final roster cuts and still be designated to return during the season. Any other player placed on injured reserve before 6 PM Sunday is ineligible to return this season. We’ll be watching Haynes King in particular with regards to his injury status this weekend.

In short, expect things to change quickly and often, even after the deadline. With that in mind, stay tuned to this space.

2026 Roster Cuts

None yet. Check back soon.

FanDuel odds for the playoffs

Our friends at FanDuel are offering +250 odds for the Carolina Panthers to make the playoffs and -310 for them to miss them entirely. Roster cuts aren’t going to move that line all that much, but you can look to how many of other teams cast offs the Panthers pick up vs how many of their own cuts find jobs elsewhere in the league.

On the one hand, this is the deepest roster the Panthers have fielded in a long time. That also means it has been a long time since other teams have had much interest in sniffing around the Panthers cuts. If teams pick up some of our soon-to-be-former guys then maybe the Panthers are in line for a brighter season than recent years would imply. If the Panthers are dumping their training camp players in favor of folks that couldn’t make an impact with another club then we can all expect more of the same.

While it would be funny to back into the playoffs with a losing record for the second consecutive year, it would make for a necessarily stressful season. I think we’d all rather avoid that if possible.

Checkout FanDuel, the official sportsbook partner of SB Nation.

Miami Dolphins 2026 roster cuts tracker

MIAMI GARDENS, FLORIDA - AUGUST 28: Miami Dolphins helmets are seen during the first half at Hard Rock Stadium on August 28, 2026 in Miami Gardens, Florida. (Photo by Carmen Mandato/Getty Images) | Getty Images

The Miami Dolphins have completed their 2026 NFL Preseason schedule with a loss to the Atlanta Falcons on Friday night. The Falcons game, along with their earlier games against the Washington Commanders and New York Giants, and the summer’s training camp practices, have given the Dolphins’ coaches all the evaluations they need to build the team’s roster for this year – and they now have to start making decisions.

The NFL roster cuts deadline is fast approaching. Miami and all 31 other teams must cut from the preseason 90-man roster to the regular-season limit of 53 players over the next couple of days. Roster cuts are due by 6 p.m. Eastern on Sunday, August 30.

After the cuts, practice squad players will sign or re-sign with the team. We will track those on Monday, but each team can carry up to 16 additional reserve and developmental players.

The final 53-man roster is, of course, anything but final. Players will be re-signed, claimed off waivers, or signed as free agents before the season begins on Wednesday, September 9. Even after the regular season kicks off, we will see plenty of roster moves, especially for Miami who will likely churn the bottom of the roster all season long.

The 2026 season is not expected to be a good one for the Dolphins. According to the oddsmakers at FanDuel Sportsbook, Miami has the longest odds to make the playoffs in the AFC at +1500. The New York Jets have the next worst odds at +700. Miami’s roster churn will, hopefully, help the Dolphins find players who can grow with the team as they move through this year’s rebuild and into the 2027 season and beyond.

Dolphins roster

Current size: 91
Cuts needed: 38

(Roster size includes two players on the active/physically unable to perform list.)

Rookies in italics.

Quarterbacks

Quinn Ewers
Mark Gronowski
Cam Miller
Malik Willis

Running backs

De”Von Achane
Coleman Bennett
Donovan Edwards
Ollie Gordon II
D.J. Herman (FB)
Jarquez Hunter
Carlos Washington, Jr.
Jaylen Wright

Wide receivers

Chris Bell
Kevin Coleman, Jr.
Caleb Douglas

AJ Henning
Terrace Marshall, Jr.
Donaven McCulley
Ryan Miller
Jalen Reagor
Jalen Tolbert
Malik Washington
Theo Wease, Jr.

Tight ends

Ethan Conner
Greg Dulcich
Jeremiah Franklin
Will Kacmarek

Ben Sims
Seydou Traore (International Player Pathway)

Tackles

Gottlieb Ayedze
Kevin Cline
Marques Cox
Charlie Heck
Austin Jackson
Patrick Paul

Guards

DJ Campbell
Josh Priebe
Kadyn Proctor
Jonah Savaiinaea
Caedan Wallace

Centers

Aaron Brewer
Andrew Meyer

Defensive ends

Robert Beal, Jr.
Seth Coleman-Lyles
Clelin Ferrell
Cameron Goode
Max Llewellyn
Rodney McGraw
David Ojabo
Chop Robinson
Josh Uche

Defensive tackles

Zeek Biggers
Matthew Butler
Keith Cooper, Jr.
Kenneth Grant
Alex Huntley
Fatorma Mulbah
Jordan Phillips
Cam Rice
Zach Sieler

Inside linebackers

Jordyn Brooks
Stephen Dix, Jr.
Tyrel Dodson
Willie Gay, Jr.
Ronnie Harrison
Kyle Louis
Trey Moore
Cam Riley
Jacob Rodriguez
Jaheim Thomas
Jackson Woodard

Cornerbacks

Alex Austin
Darrell Backer, Jr. (Active/PUP)
Miles Battle
Ethan Bonner
JuJu Brents
Storm Duck (Active/PUP)
A.J. Green III
Chris Johnson
Jason Marshall, Jr.
Jai’Onte’ McMillan
Marco Wilson

Safeties

Zayne Anderson
Major Burns
Lonnie Johnson, Jr.
Louis Moore
Michael Taaffe

Dante Trader, Jr.

Punters

Bradley Pinion

Kickers

Riley Patterson

Long Snappers

Tucker Addington

Injured reserve

Rene Konga, defensive tackle
Cole Turner, tight end
Carter Warren, tackle

Bears Preseason: Could a big game by Jamree Kromah secure a roster spot?

Chicago Bears defensive lineman Jamree Kromah (59) stretches during a joint training camp at the Kettering Health Practice Fields, Thursday, Aug. 20, 2026, in downtown Cincinnati. | USA TODAY Network via Reuters Co

The Chicago Bears’ offseason has seen several players raise their stock. None more so than sixth-round draft pick Jordan van den Berg, who went from a fun athletic day-three prospect to getting reps with the starters. At this point, van den Berg’s roster spot is a lock, but there’s another defensive lineman who made a splash in the last couple of weeks.

Jamree Kromah came out of college in 2024 as one of the most athletic defensive tackles in his class (9.67 RAS), but he went undrafted and signed with the Bears. He moved up and down the line at James Madison, but as a pro his future was at defensive end. The 275-pounder had a nice camp and totaled 3 tackles and 2 QB hits in the preseason and was ultimately signed to Chicago’s practice squad.

The New England Patriots signed him to their active roster a couple of weeks later, but he was waived and signed back to the Bears’ practice squad, where he remained the rest of 2024.

He was back in Chicago the next year, and in the 2025 preseason he had 6 tackles and a QB hit. The Bears once again signed him to the practice squad, where he stayed all season.

This year, he came into camp a new man.

“One thing I did for sure was I changed my body, changed my nutrition, because I was much heavier last year,” Kromah said in the locker room following the preseason opener against the Browns, where he hit the D-lineman trifecta of a sack, forced fumble, and recovery all on the same play. “So I wanted to make some changes by losing weight. I lost over 20 pounds, but got stronger and then put more lean mass on. So this is the best I have felt … I had to look at the man in the mirror and be true to myself, and come up with a real plan.”

In his first two preseason games, the 6’3″, now 268-pounder, has 6 tackles, 3 tackles for loss, 2 sacks, and a forced fumble and fumble recovery. His second game wasn’t as impactful, but he did have a half-sack negated by a holding penalty.

In Saturday’s game in Tennessee, he’ll get another chance to shine and make a final push for a roster spot. The Bears may not play their starters, but starting defensive end Austin Booker is sidelined with a groin issue, which could create more opportunities for Kromah.


Our friends at FanDuel Sportsbook currently have the Titans as a 2.5 point favorite in the preseason finale. If you think the Bears will win outright, the moneyline is at +122, with the point total over/under at 37.5.

Mets' Andy Green, Christian Scott talk starter's 'learning experience' after losing strike zone in sixth inning

The Mets lost their third straight game on Friday in a 3-1 defeat to the Houston Astros, who kept New York's bats cold all night.

The main story of the game for the Mets was starting pitcher Christian Scott, who had an up-and-down outing in the strangest possible terms.

Scott was spotless through five innings, allowing just one hit and two walks and keeping Houston off the scoreboard.

However, after recording the first out in the fifth inning, Scott issued three straight walks to Yordan Alvarez, Isaac Paredes,and Jose Altuve. Having lost control of the strike zone, interim manager Andy Green pulled his starter for Nate Lavender, who surrendered two hits which drove in all three baserunners, tagging Scott with three earned runs on his final line.

Speaking with the media postgame, Green expressed no regrets with his decision to let Scott push past the fifth inning.

"Today was a good day to test him," Green said. "He had been efficient through five innings, so I wanted to give him [the chance to face] the third time through [the batting order]."

Both Green and Scott were asked if the right-handed pitcher is feeling any arm fatigue in his first season back from Tommy John surgery and, if so, whether it was a factor in his control issues.

"I'm sure he's feeling it more as the season goes on," Green said. "I think you see it often in their first game back from Tommy John...when he gets further and further from that, the walks will dissipate."

Scott, in contrast, refused to pin the blame on anything but his own performance.

"I wouldn't say I did [feel any arm fatigue] tonight," Scott said. "I just didn't execute, didn't get a lot of whiffs, didn't throw the ball well in the sixth ... need to do a better job filling up the zone."

"Physically, I feel fine," Scott said. "I feel like I'm pitching very well right now, but I need to do a better job executing, especially later in the game."

Whatever the case, Green has the 27-year-old's back.

"It was a learning experience today," Green said. "I have a ton of confidence that the next time he is staring down the middle of the order in the sixth inning, he's going to succeed in that situation."

Giants wrap up preseason slate with dominant 23-6 win over Jets

While most of the starters weren't in action, Friday night's game was a final chance for Jets and Giants players to make their case for roster spots. After a convincing 23-6 win, the Giants can feel good about their depth.

The Jets took a 6-0 lead on their first offensive possession with a 10-play drive that ended with short touchdown run by undrafted rookie running back Chip Trayanum. However, their offense struggled for the rest of the half and the Giants overcame two turnovers to take a 10-6 lead on Tyrone Tracy's touchdown run and Dominic Zvada's short field goal.

The rookie Zvada, who looks to have secured the placekicker job over Ben Sauls, extended the lead to 16-6 with a 53-yard field goal in the third quarter and another early in the fourth. The Jets already announced that Jason Sanders has won their own kicking contest, but his early missed extra point won't fill their fans with confidence, and he also missed a 54-yard field goal.

Jake Haener's 37-yard touchdown pass to former Jets receiver Xavier Gipson made it 23-6 with 10:30 remaining. At the time, Big Blue had outgained the Jets by 354 yards to 99, as they clearly dominated in all three phases. They ran out the clock on their next possession and ultimately outgained the Jets, 400-139.

Here are the takeaways...

– With most starters on both teams sitting, the Jets opted to use defensive tackle T'Vondre Sweat and edge defender Joseph Ossai on the Giants' first two possessions. These were two of the Jets' biggest offseason acquisitions on the defensive side of the ball but hadn't been able to suit up in the first two preseason games due to injuries. Both flashed as Sweat blew up a run in the backfield and Ossai got in Jameis Winston's face to break up a pass.

John Harbaugh has been honest about wanting to see more from Tracy, who ran hard with four carries for 37 yards and a touchdown in the first half. However, he ended up being sidelined with a head/neck injury. Tracy's spot on the 53 is not entirely secure depending on how many running backs the Giants plan to carry. New addition Najee Harris, who might be his main competition, also played well with 59 yards on 12 touches.

– The Jets' defense, which was historically bad at forcing turnovers last year, showed more playmaking abilities in this game after having intercepted two passes last week. Linebacker Marcelino McCrary ball intercepted a pass that was deflected by cornerback Qwan'tez Stiggers and then forced a Braxton Berrios fumble, covered by Stiggers in the end zone. Despite these two plays, Stiggers had a mixed day, getting beaten deep and a personal foul on special teams.

– The Giants haven’t had much of a chance for their starting offensive line to play together in preseason, which was probably a factor in their three interior starters -- center John Michael Schmitz and guards Francis Mauigoa and Jon Runyan Jr. -- all getting the start. For most of the game, the Giants offensive front got the better of the Jets' defensive line, but not necessarily on those early drives. Guard Evan Neal was a standout with the second unit, though.

– Gang Green would have liked to have seen more from rookie quarterback Cade Klubnik, who was at the helm during the first half, as he is expected to be the backup this season. On their scoring drive, he handed the ball to Trayanum on nine of the 10 plays, as their backup offensive line had their way with an opposing front seven also comprised of backups. Klubnik ended up with six completions on 13 passes and didn't complete one down the field until less than two minutes left in the half. He was also intercepted by linebacker Zaire Barnes.

– One Giants player who stood out was edge defender Trace Ford, who had a sack and blew up two runs in the backfield in the first half. For the Jets, Nate Lynn continued his late push for a roster spot with another sack after having had two last week.

– The Jets lost rookie guard Anez Cooper to an apparent right wrist injury in the second quarter. The sixth-round pick was probably destined to be a healthy scratch to start the season anyway, so if he needs to go on injured reserve instead, it might ironically be beneficial in terms of freeing up a roster spot for another potential contributor.

Game MVP: Odell Beckham Jr.

Beckham's attempts to make the Giants' roster has been one of the stories of the summer, and he made a strong case for himself here with three catches for 53 yards before sitting out the second half. Beckham, who also drew a flag for pass interference, was looking sharp as he showcased that he still has the ability to create separation. It could have been a monster half for Beckham, who was wide open for a potential deep touchdown but unlucky not to be able to hang onto a diving catch attempt on Winston’s overthrown pass.

Highlights

What's next

The Jets and Giants begin their 2026-27 campaigns on Sept. 13.

Gang Green will head to Nashville, Tenn., to take on the Titans at 1 p.m. while Big Blue hosts the Cowboys in a primetime matchup at 8:20 p.m.

Big hit eludes Rockies as Braves win series opener 6-4

ATLANTA, GEORGIA - AUGUST 28: Zac Veen #13 of the Colorado Rockies slides into third base during the fifth inning against the Atlanta Braves at Truist Park on August 28, 2026 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images) | Getty Images

After splitting a series against the Washington Nationals, the Colorado Rockies looked to start the series in Atlanta on a high note. Despite a solid night offensively, the Rockies left a small village on the base paths as the big hit eluded them and couldn’t keep pace with a dangerous Braves offense.

A tough night in Atlanta for Tomo

Hoping to break a string of difficult starts, the cards were not in Tomoyuki Sugano’s (菅野 智之) favor against the Braves. Things looked promising as Sugano worked a quick 1-2-3 first inning, a far cry from the 45 pitches he threw in his last outing. Unfortunately for Sugano, the Braves picked away at him in the second inning to build a 3-0 lead.

Ronald Acuña Jr. led off with a walk and came in to score on a double from Michael Harris II. After Maricio Dubón flew out, advancing Harris to third base, and Mike Yastrzemski struck out, Sean Murphy delivered an RBI double down the line to score another run. Ha-Seong Kim was then hit by a pitch, setting the table for Drake Baldwin to shoot a ball up the middle to score a third run.

Dubón added another RBI single in the third inning to increase the lead to 4-0. Sugano managed a harmless fourth inning, and his offense closed the deficit in the top of the fifth inning, but his night would be over after just three batters when he came back out to pitch. Acuña smoked the first pitch he saw all the way to the wall for a double, and then Harris launched a two-run home run on the second pitch of the inning to give the Braves a 6-3 lead. Dubón’s single delivered the final blow to knock Sugano out of the game.

Once again, Sugano’s command eluded him. Due to the Atlanta heat and humidity, he struggled to grip the baseball and ended up having to rely on his fastball much more than usual. As a result, he threw 91 pitches, 58 strikes, and allowed six runs on 10 hits with four strikeouts and one walk. He wasn’t able to dip into his secondaries and was often working behind hitters, and the contact started to get harder and harder by the time that fifth inning rolled around.

“He got behind in the count again,” manager Warren Schaeffer said. “Not a lot executed tonight. Got hit pretty hard there. It’s just been a tough couple of times out for Tomo.”

Bullpen boys keep it in reach

The Rockies bullpen has continued to do their job and pick up quite a bit of slack from the rotation and this game was no different.

Mark Manfredi relieved Sugano in the fifth inning and continued to impress in his young career. He ended up throwing two solid innings, giving up just three hits and striking out one batter. He was then replaced by Juan Mejia, who tossed a scoreless inning, allowing just one hit. Brennan Bernardino then faced the minimum in the eighth inning.

They combined for just four hits over four innings on 49 total pitches.

The quest for the big hit

Once again, the Rockies found themselves searching for the big hit in the game on offense. In the second inning, the Rockies had something promising after TJ Rumfield walked and Willi Castro singled to put runners on first and second against Grant Holmes. Mickey Moniak smoked a liner to first base that was snagged by Matt Olson for the first out. Connor Norby then grounded into a double play to end the inning.

In the fourth inning, Rumfield singled and was then replaced on the bases by Castro after he grounded into a fielder’s choice. Moniak singled to put men on the corners, but Norby grounded out to end the threat once again.

They finally broke through in the fifth inning against Holmes when Zac Veen, who recorded his first multi-hit game, singled to lead off the inning and advanced to third on a base hit from Ezequiel Tovar. Jake McCarthy got the Rockies on the board with a sacrifice fly to center field. Cole Carrigg tallied a base hit and Tovar came in to score the Rockies’ second run on a single by Hunter Goodman. The third run of the inning came when Rumfield grounded out to the shortstop, allowing Carrigg to score from third.

The string of hits made it a one-run game at the time before the Harris home run in the bottom half of the inning. It also ended Holmes’s night after the fifth inning as he allowed three runs on eight hits with three strikeouts and one walk.

“All year… we pass the baton,” Schaeffer said. “That’s why our offense is so much better this year. Selfless baseball, just trying to get on for the next guy, that’s what we do.”

Facing the dangerous Braves bullpen, the Rockies threatened Ray Kerr in the seventh inning, but couldn’t get the big hit to shift the momentum of the game. McCarthy was hit by a pitch, Goodman singled, and Rumfield walked to load the bases with one out. Castro sent the first pitch he saw to center field for a sacrifice fly to give the Rockies their fourth run of the game. Unfortunately, the Rockies couldn’t get more as the left-on-left matchup for Moniak resulted in a strikeout to end the inning.

The eighth inning continued the theme on offense. Veen drew a one-out walk and moved up to third on a two-out single by McCarthy. With men on the corners and two outs, Carrigg ripped a ball to second base that was gathered by Ozzie Albies. Carrigg flew down the line, forcing a bang-bang play at the bag, and was called out. The Rockies challenged, but the call was upheld, ending the inning.

Goodman secured his third hit of the night with a single in the ninth off of Raisel Iglesias, but was quickly erased on a double-play. Castro then lined out softly courtesy of a diving catch by Albies to end the game. That was a common trend on the night as well, as the Braves continued to make some impressive defensive plays to rob the Rockies of hits that could have drastically altered the game for them.

Despite the 12 hits, the Rockies ended up going 1-for-11 with runners in scoring position, leaving 10 men on base. They have now gone 2-for-20 over the last two games. They only struck out five times and had three walks, with the only extra-base hit being Moniak’s double in the sixth.

“We had chances all night; I thought we swung the bats well, ” said Schaeffer. “We got after it offensively; we came back, kept the foot on the gas. Just didn’t get the job done.”

Up next

The Rockies and Braves continue the series Friday, with Ryan Feltner (5-8, 6.08 ERA) facing veteran lefty Martín Pérez (8-8, 3.12 ERA).

First pitch is scheduled for 2:10 pm MDT. See you then!


Join the conversation!

Sign up for a user account and get:

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

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

Harris homer leads Braves’ hit parade as Braves win 80th game and series opener versus the Rockies

Aug 28, 2026; Atlanta, Georgia, USA; Atlanta Braves right fielder Ronald Acuna Jr. (13) celebrates with center fielder Michael Harris II (23) after a two-run home run against the Colorado Rockies in the fifth inning at Truist Park. Mandatory Credit: Brett Davis-Imagn Images | IMAGN IMAGES via Reuters Connect

You can’t get a high-octane, 1-0 complete game every night. The series opener for Braves-Rockies was always bound to feel different than this last few nights versus Los Angeles, and boy, did it deliver on that front.

The swing-happy Rockies collected eleven singles and one double off of the Braves pitching staff. But the Braves weren’t going to be outdone Friday at home, where they’ve been dominant. They outhit and outscored the Rockies by two for fourteen hits and a final score of 6-4 to secure their 80th win of the season.

It was a quiet first frame as each starter began the game with a 1-2-3 inning. Grant Holmes issued a leadoff walk to TJ Rumfield followed by a single to Willi Castro, but got out of it with a Mickey Moniak lineout and a Connor Norby double play.

“Cleanup man” may just be the psychological trick needed to get Ronald Acuña Jr. going. He led off two innings anyway, but the reset / new mentality seemed to make all the difference as he ended up 3-for-3 on the evening. His great night began with a leadoff walk in the second. He then scored from first on a double off the bat of Michael Harris II, giving the Braves a 1-0 lead. 

Mauricio Dubón’s productive out moved Harris to third before Mike Yastrzemski battled for nine pitches before he whiffed for strike three. But Harris wouldn’t be stranded – Sean Murphy, in a bit of deja vu from Wednesday, laced one down the third base line juuust fair for a double to make it 2-0.

Don’t look now, but Ha-Seong Kim has now reached base three straight games after being hit by a pitch. We take those.

Drake Baldwin drove in his fellow catcher on a single to center field to extend the lead to 3-0 before Ozzie Albies flew out to end the inning. A crooked number for the Bravos? Is that allowed? 

Holmes worked around a Zac Veen leadoff single in the top of the third before setting down the next three Rockies in order.

Ronald’s first hit of the night came in the bottom of the third with a single to center field. He advanced to second on a Harris sac bunt and scored on a Dubón single. 

Holmes allowed a couple more singles in the top of the fourth, but a nice Ozzie/Kim play and two other groundouts helped him escape.

Grant was not so fortunate in the top of the fifth. Consecutive singles by Veen (again) and shortstop Ezequiel Tovar set the table for Jake McCarthy’s sac fly to end the shutout and make it 4-1. 

Two more singles by Cole Carrigg and Hunter Goodman kept the line moving. Seemingly aware it was not our usual infielders and alignments, there was a weird vortex that appeared between Dubón at third and Ha-Seong Kim at short. Goodman’s hit deflected off of both of their gloves before rolling into left field. 

All of a sudden, Colorado had chipped away enough to make it a one-run ballgame at 4-3. Holmes settled down to get Castro to fly out and end the fifth, closing the book on tonight’s outing: 8 hits (all singles), 3 earned runs, 1 walk, and 3 strikeouts on 84 pitches.

But the Braves would get some of those runs right back. Our outfielders combined for our first multi-run home run in a while: Ronald doubled to right, and once again got to trot home to score on a blast to the Chophouse by Money Mike. Dubón’s single prompted Warren Schaeffer to make a pitching change.

Tomoyuki Sugano exited to the dulcet tones of Ke$ha proclaiming that this place was “about to blow”. With the field awash in red light, Mark Manfredi entered to stop the Braves from adding on any further. He struck out pinch-hitter Lane Thomas, got Murph to fly out sharply to center, and Kim to pop out to short to end the rally with the Braves leading 6-3.

Dylan Dodd allowed a leadoff double to Moniak to start the sixth, but put up another zero with a swinging strikeout and two flyouts.

After a Baldwin lineout and Ozzie taking a risk on a hustle double that did not work out, Matt Olson finally decided to join the party with a single to right, followed by Ronald’s second single. But Manfredi got Harris to line out sharply to left to end the sixth, keeping the Braves off the board for his two innings of relief. 

Ray Kerr entered to face the top of the Rockies order in what ended up being an eventful seventh inning. He hit McCarthy and got Carrigg to fly out. But a single to Goodman and a walk by Rumfield loaded the bases, prompting a mound visit from Jeremy Hefner. Castro’s sac fly made it 6-4 before Moniak’s strikeout ended the inning.

Murphy hit a two-out single off new reliever Juan Mejia in the bottom of the seventh, but nothing else of note occured.

Victor Mederos jogged out of the bullpen for the eighth inning. Veen worked a walk between Norby groundout and flyout by pinch-hitter Troy Johnston. But a McCarthy single put runners at the corners. A diving play by Ozzie / flip to Olson on a ground ball hit by Carrigg was challenged by Colorado. We all braced for the replay center to overturn the out call and allow the Rockies to add another run, but New York was on our side for this one (!) and we moved right on along. The home half of the eighth ended expeditiouisly as Brennan Bernardino set down our top three in order. 

Raisel Iglesias came into the ninth with the two-run lead and set to face the heart of the Rockies order. Team home run leader Goodman did not hit a dinger, thankfully, but a freak single off his bat allowed him to reach. But our own home run leader can also pick it with the best of them – Olson started a beautiful double play to send Goodman and Rumfield back to the visiting dugout and bring Castro up as the last hope for the Rockies.

More defensive magic in the form of an Ozzie Albies diving play for out number three sealed this one for the Braves. 

With a final score of 6-4, that extends Atlanta’s win streak to five games, is the 80th win of the season, and improves the Braves’ home record to 46-23, which is the best in baseball. Most excitingly? Every Brave except Lane Thomas (who had two ABs after hitting in Yaz’s spot) and Ha-Seong Kim had a hit tonight. Here’s hoping that this upward offensive trend continues.

The Braves will return to action tomorrow afternoon with Martín Pérez on the mound for the 4:10 pm ET start.

Final Score: Giants backups crush Jets backups in preseason finale

New York Jets safety Jarius Monroe (25) blocks the ball as New York Giants wide receiver Braxton Berrios (87) attempts to catch the ball during a game at MetLife Stadium, Aug 28, 2026, East Rutherford, NJ, USA. | USA TODAY Network via Reuters Co

In the New York Jets’ third and final preseason game of 2026 in East Rutherford, New Jersey, the Jets were defeated by the New York Giants, 23 – 6.

The Jets opened on defense and on third down they intercepted Jameis Winston. That set them up with first and ten at the Giants 36. The Jets proceeded to run a 10 play drive that ended with a short Chip Trayanum touchdown run. No passes were thrown in the drive. Jason Sanders missed the extra point to make the score Jets 6, Giants 0.

The Giants proceeded to put together a long drive that ended when the Jets forced a fumble by old friend Braxton Berrios into their own end zone for a touchback. The turnovers are flowing for the Jets this preseason.

Late in the first quarter the Giants took advantage of a short field to go on a drive culminating in a Tyrone Tracy touchdown run and a 7 – 6 Giants lead. The first quarter ended a few seconds later with the score still 7 – 6.

A few plays into the second quarter Cade Klubnick threw a terrible pass into tight coverage that was picked off by the Giants. The Giants then put together a long drive that bogged down inside the Jets five yard line. They converted on a chip shot field goal to take a 10 – 6 lead with less than three minutes left in the half. Neither team got much going on offense the last few minutes and the half ended with the score still Giants 10, Jets 6.

The Jets opened the third quarter on offense. Bailey Zappe took over for Cade Klubnik at quarterback and promptly led the team on a scintillating three and out. The Giants offensive scrubs took over and put together a short drive ending in a 53 yard field goal and a 13 – 6 Giants lead midway through the third quarter.

Zappe took over on offense and engineered a thrilling three and out as he made his case to be cut on Sunday.

Legendary quarterback Jake Haener took over for the Giants and led them on a long drive. The third quarter ended with the score still Giants 13, Jets 6, but the Giants were lining up for a field goal attempt. On the first play of the fourth quarter the Giants hit on a 46 yard field goal as the Giants took a 16 -6 lead to open the fourth quarter.

Bailey Zappe proceeded to lead the Jets on a stirring three and out as he continued to impress.

Jake The Legend Haener then led the Giants on a swift drive resulting in a touchdown on a 37 yard pass to old friend Xavier Gipson as the Giants piled on with 23 unanswered points. The score was Giants 23, Jets 6 with 10:30 left in the game.

Midway through the fourth quarter the Jets turned to Brady Cook at quarterback. Cook led the Jets on a short drive ending in a missed 54 yard field goal by Jason Sanders, who had a rough night and may have played himself off the team.

Jake The Goat Haener and the Giants then closed out the game with a long drive to the Jets one yard line before taking a knee on the last three plays of the game.

Final score: Giants 23, Jets 6. The loss brought the Jets’ preseason record to 1-2. The score doesn’t really matter. The record doesn’t really matter. The most important development in the game were injuries to Anez Cooper, Chip Trayanum, Dominic Richardson and Joseph Ossai. We’ll see if these end up being injuries that threaten to keep these players out for an extended period of time. Now the Jets move on to getting their roster down to 53 players by 6:00 P.M. EDT on Sunday. They then begin preparations for their opening day game against the Tennessee Titans on September 13.

Texans drop final preseason game to Panthers 16-13

CHARLOTTE, NC - AUGUST 28: Carolina Panthers linebacker Claudin Cherelus (53) tackles Houston Texans running back Deuce Vaughn (31) during a preseason NFL football game between the Houston Texans and the Carolina Panthers on August 28, 2026, at Bank of America Stadium in Charlotte, N.C.(Photo by John Byrum/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

If you sat down to watch the third Texans’ preseason game and watched the entire thing, you get nothing but respect from me. Because this game was just difficult to watch. No starters played, as was expected because who wants to put starters at risk for a meaningless game, but there were things that we could learn from the game.

First of all, the offensive line cannot afford a single injury this season. Not a one. Because the depth behind the Texans line is upsetting. The backups, in the first drive of the game, surrendered two sacks of Davis Mills. That was the opening drive when our backups should have been up for the game getting completely pants’d by future grocery stockers.

While it might not be enough to get him a spot on the roster, Sabastian Harsh had the game of his life, racking up three tackles, a sack, and a pass deflection on the day. He might make the practice squad based on that performance.

Beyond that, it was a snooze for most of the game. Neither team scored a touchdown until late in the fourth quarter of the game. It was a bad, boring game that we had to get through to watch real football. And now we are clear for the regular season.

The Houston Texans’ season starts Sunday September 6 at noon CDT against the Buffalo Bills. We’ll see you then!

WATCH: Tacario Davis gets his first NFL interception

CINCINNATI, OH - AUGUST 22: Cincinnati Bengals cornerback Tacario Davis (20) walks off the field before the preseason game between the Chicago Bears and the Cincinnati Bengals at Paycor Stadium on August 22, 2026 in Cincinnati, OH. (Photo by Ian Johnson/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Rookie cornerback Tacario Davis was taken in the third round of the NFL Draft this season. It was a bit earlier than some experts anticipated, but the measurables were simply so rare to find.

At 6’4 and a hair under 195 lbs., you simply do not find guys at that size who can play corner every year, and it’s something the Cincinnati Bengals needed more of.

So, it’s good to see he does have some pretty good ball skills, which we saw in Friday’s preseason finale vs. the Philadelphia Eagles, turning a pass that went through the receiver’s hands into an interception.

This play is exactly what you want to see from your corners. Making a play on the ball in a split second that shouldn’t be there. He even had a little wiggle there on the return.

This also came after Davis had a beautiful deflection on the first drive of the game. The commentators said he is playing in this game because the coaches want to see him get more reps. They plan on deploying him in certain packages to use his size on bigger receivers.

For those that remember Tre Flowers who had a short stint with the team during their run to the Super Bowl. He was used against the talented tight ends that are such matchup nightmares for defenses. Davis may be used in a similar fashion early in his career.

66-69 – Rangers get outclassed by Brewers in 6-1 loss

MILWAUKEE, WISCONSIN - AUGUST 28: Danny Jansen #9 of the Texas Rangers catches a bunt in front of home plate for an out against the Milwaukee Brewers in the sixth inning at American Family Field on August 28, 2026 in Milwaukee, Wisconsin. (Photo by John Fisher/Getty Images) | Getty Images

The Texas Rangers scored one run but the Milwaukee Brewers scored six runs.

I did not have much hope for the Rangers to beat the Brewers tonight and they lo and behold, they did not.

In fact, the Rangers trailed 2-0 after one inning and the writing was pretty much already on the wall. That the game remained close through much of the evening was only a mirage as the Rangers didn’t collect their second hit of the night until the eighth inning, which is also when they had their one and only at-bat with RISP.

Despite being one mighty speculative swing away from tying the game for many innings, it never really felt like Texas was close to eclipsing the early scant deficit they found themselves in against baseball’s best club. Eventually Milwaukee made even running into one a moot proposition as they displayed their superiority in the late innings.

After scoring their one run of the night on their first hit via a solo home run from No. 9 hitter Danny Jansen in the top of the third, the next Ranger to reach was Justin Foscue on an infield single with an out in the eighth inning. Following an out and a walk, Jansen grounded out to end Texas’ first and only threat.

Meanwhile, Milwaukee had 14 hits. Perhaps the best thing you can say is tonight’s starter Cody Bradford and the Rangers walked a tightrope to prevent this from turning into a disaster until much later than it seemed it would as the Brewers left eleven on base while going just 4-for-15 with RISP while Texas had two non-Jansen dinger base runners all night.

Player of the Game: Jansen’s fifth home run of the season prevented the ignominy of a shutout loss.

Up Next: The Rangers and Brewers are back at it tomorrow evening with staff ace Cal Quantrill set to take the mound for Texas against LHP Shane Drohan for Milwaukee.

The Saturday evening first pitch from American Family Field is scheduled for 6:15 pm CDT and will be aired nationally on FOX.

Yankees win with the bare minimum behind brilliant pitching, a familiar territory

NEW YORK, NEW YORK - AUGUST 28: First baseman Paul Goldschmidt #48 of the New York Yankees hits the ball while playing the Boston Red Sox in the first inning at Yankee Stadium on August 28, 2026 in New York City. (Photo by Benjamin B. Braun/Getty Images) | Getty Images

How many scoring chances can two teams accumulate without actually driving in runs? The Yankees and Red Sox played a game hellbent on figuring that out. In the end, one timely homer from Paul Goldschmidt was enough to supplement the effort from Cam Schlittler, the Yankees’ bullpen, and left fielder Cody Bellinger to earn a shutout win, beating Boston 1-0.

More than either lineup, failing to get anything going in the early innings of this matchup, no one was having a worse time than the umpire, Edwin Moscoso, seeing both offenses asking for challenges every other at-bat. The Yankees and Sox combined to get five challenges right in a row before Boston lost its first in the top of the third on a Schlittler curve to Willson Contreras, nicking the top of the zone—eventually punching out the first baseman.

With multiple changes in premium spots in the order against a left-handed starter, the Yankees needed those players to perform in favorable matchups, and in tonight’s game, they were 1-for-2 in that department. First came the frustration in the opening inning, seeing Heliot Ramos punched out on three pitches to strand Ben Rice at second, but a few frames later, the power of Goldschmidt showed up to give the Yankees the lead.

Goldy was looking hard in and ambushed a sinker right at the edge for a home run worthy of this team’s top sluggers.

Facing Schlittler for the fourth time this season, the Red Sox came up with a plan to be patient as a team, working five walks against him. While it is arguable that those free passes were as much his fault as Boston genuinely executing a patient approach at a high level, they managed to really drive up his pitch count, even if the zeroes remained on the board. By the time Schlittler completed the fourth inning, he was already well over 70 pitches and destined for a short start.

Although they had gotten players on before, the Red Sox had their biggest threat against Schlittler in the top of the fifth. A Ceddane Rafaela single—then Boston’s only second hit of the game—set up a two-on-one-out situation for the third-hole hitter. Wilyer Abreu hit a sinking liner to center that Trent Grisham caught, reading it well, certainly far better than Rafaela, who was left in no man’s land and thrown out at first for the double play to end the frame.

The Yankee starter was one out away from grinding out six innings, but a two-out walk not only led to a hook but nearly created a blowup inning. In continuity with the self-imposed challenges of handing out free baserunners, Brent Headrick faced a sequence of three pinch-hitters as the Sox turned over the bottom of the order against a lefty—Headrick allowed a walk and an infield hit to load the bases before narrowly escaping the inning, inducing a lineout to left from Andruw Monasterio.

It’s one thing to be leading a game, but another entirely to be in control of it. And with a 1-0 lead, the Yankees had the chance to seize that control with an opportunistic inning after escaping that bases-loaded threat in the top of the sixth, only to fall flat like the Red Sox offense in their scoring opportunities. New York loaded the bases with just one out against Sandoval, leading the Sox to bring in the righty Greg Weissert. The former Yankee retired George Lombard Jr. with a lineout too short for a tag play and then bullied Jazz Chisholm Jr. into a strikeout, whiffing on nothing but heaters.

Speaking of control, with the bullpens coming into play, the momentum of this game seemed to be continuously shifting all without the actual score moving. In the seventh, Paul Blackburn came in after Headrick retired the inning’s leadoff hitter and then experienced both sides of the coin when it comes to defensive impact. First, a jam was formed courtesy of a lousy read by Ramos on a softly-hit fly ball that dropped in down the right-field line—that double would’ve driven in a run had it not gone over the wall and out of play.

Much like the Yankees, the Sox also hit a sinking liner with a runner at third and fewer than two outs—Rafaela defied his third-base coach and tried to score on Cody Bellinger, an ill-advised move, and was gunned down at the plate to preserve the 1-0 score. At 99.7 mph, it was the third-fastest throw of Bellinger’s superb career and the third-fastest by a Yankee since they started tracking via Statcast in 2015.

After the seventh inning, the relievers on both sides actually started working clean innings, including the case for Blackburn himself in the eighth and David Bednar in the ninth, securing his 31st save of the season with three consecutive popups. It was a nailbiter, but the Yanks left with the 1-0 triumph.

Making up for a postponed game over two months ago, the Yankees and Red Sox will play a southpaw showcase split-admission doubleheader on Saturday. Carlos Rodón gets the ball in the opener against fellow lefty Jake Bennett, while Max Fried starts the nightcap against an unknown Boston starter (Brayan Bello is expected to at least get a chunk of those innings). Fried will be making his first start back after returning from an IL stint that turned out to be way shorter than expected. The first game will start at 1:05pm ET, while the second one has its first pitch at 7:05pm ET.

Box Score