Photo by Sewageboy via Wikimedia Commons, CC BY-SA 4.0Ellis Magnolia: Eight Hits and One Run
Chris Sale threw his sixth straight quality start and lost for the third time in a row. The diagnosis arrived on schedule — and the former Brave who drove in the winning run made it personal.
This morning, this notebook identified a problem. Tonight, the problem delivered its own box score.
Chris Sale pitched six innings against the Milwaukee Brewers at American Family Field. He allowed two earned runs on eight hits. He struck out six and walked nobody. It was his sixth consecutive quality start. It was also his third consecutive loss. The final score: Milwaukee 2, Atlanta 1.
Jacob Misiorowski answered with six innings of his own: four hits, zero runs, six strikeouts. The matchup this notebook previewed unfolded precisely as the numbers anticipated. Sale was excellent. Misiorowski was better. The ledger now reads 13-5 against 12-9, 1.75 ERA against 2.16, and the fWAR gap — 4.6 to 3.5 — has widened past the point of argument. The Cy Young ballot has a frontrunner, and it is not the defending winner.
The Braves collected eight hits. They scored once.
This is the pattern that has calcified over three weeks. Since August 3, Sale has delivered three consecutive quality starts and lost each one. The structure around him has not changed; it has simply continued being itself. Misiorowski throws a hundred miles per hour. The lineup that struggles with fastballs went to his ballpark and confirmed the thesis.
There is a line in the box score worth pausing on. William Contreras: 4-for-4, one RBI.
Contreras was traded from Atlanta on December 13, 2022, part of the three-team deal that brought Sean Murphy to the Braves. The math was defensible: Murphy was younger, controllable, and the Braves needed to consolidate behind the plate. Contreras went to Milwaukee and became a two-time Silver Slugger, two-time All-Star. Tonight, four singles in four at-bats against his former organization — including the third-inning hit that scored Lara and gave Misiorowski the lead Sale could not erase.
The trade was correct. The evening was still uncomfortable. Those things coexist.
Both Milwaukee runs came in the third. Contreras singled Lara home. Vaughn's fielder's choice scored Chourio. Sale settled after the damage — six innings, two runs, six strikeouts, no walks — a line that earns most pitchers a win. The Braves' answer came in the eighth: Acuña reached, Harris II singled him home, and the bases loaded with two outs. Megill entered and collected save number twenty-four. The rally delivered motion without result.
The standings after tonight: Braves 75-54, first in the NL East but third among National League division winners. Milwaukee has the best record in baseball at 80-49. The Dodgers sit at 77-51. The first-round bye — the structural advantage that makes a pitching-driven team most dangerous in October — belongs to both of them. Atlanta, despite leading its division by four and a half games, would open the postseason in a Wild Card Series.
This morning, this notebook asked whether the Braves' bats could cost them the bye their rotation deserves. The question has stopped being speculative. It is now three starts, three losses, and four hits from the catcher they sent to Wisconsin.
The evidence arrived on schedule. It usually does.
The Tilt
The Braves' pitching is good enough to win a pennant. Their lineup, right now, is not good enough to win a quality start.
— Ellis Magnolia
What's your take?
Ellis Magnolia
Numbers & narrative — statistical depth worn lightly, literary pacing.
Keep Reading

The Right Defense for the Wrong Problem
JustBaseball's case for Anthopoulos's trade deadline restraint holds up on the pitching numbers. The problem is that pitching was never the problem.

Two and Three-Tenths
Chris Sale has a 2.20 ERA and nine losses. The explanation is a single number: 2.3 runs of support per start since June 1, which has turned elite pitching into a study in structural futility.

The Braves Don't Deserve Chris Sale
Sale has a 2.16 ERA and the Braves are 6-6 in his last twelve starts because the offense won't score. Ha-Seong Kim is hitting .066 -- the worst batting average in MLB history.