Harrison’s Strikeout Clinic Stuns Skenes, Brewers Edge Pirates

Kyle Harrison put on a masterclass in dominance on Wednesday night at American Family Field, striking out 10 Pittsburgh Pirates batters over five innings to lead Milwaukee to a 4-2 victory. It was the kind of performance that makes you sit back and wonder why this guy isn’t talked about in the same breath as the game’s elite arms. This was strikeout stuff. This was overpowering stuff. This was a pitcher completely in control.

Kyle Harrison's 10 strikeouts

Pitching Decisions

5.0IP1H0ER1BB10K
5.0IP2H3ER4BB6K
1.0IP0H0ER0BB1K

Star Performers

Endy Rodríguez

Season AVG: .269
3AB1H1HR2RBI1R0BB
William Contreras

Season AVG: .270
3AB1H1HR1RBI2R1BB

Harrison’s brilliance made Paul Skenes‘ solid outing look pedestrian by comparison. The Pirates’ ace fanned six of his own and kept things relatively tight through five innings, allowing just two hits and three earned runs. But in a game decided by two runs, that’s the difference between winning and losing. Skenes walked four batters, and those free passes proved costly when Milwaukee’s lineup capitalized in the fourth inning.

Don Kelly on Paul Skenes' start

Brewers’ Fourth Inning Decides It

The decisive damage came quickly and efficiently. Christian Yelich doubled down the right field line in the fourth, plating Garrett Mitchell. Then Andrew Vaughn lined a single into right field that scored both William Contreras and Yelich, giving Milwaukee a 3-0 lead before Pittsburgh could catch its breath. It wasn’t flashy. It wasn’t a home run barrage. It was simply excellent baseball execution by a team that refuses to beat itself.

Andrew Vaughn's two-run single

Contreras added an exclamation point in the sixth, launching a solo home run to left-center field to make it 4-0. The Brewers’ catcher is having a quietly excellent season, and nights like this remind you why he’s so valuable to this team’s success.

William Contreras' solo home run (11)

Pirates’ Late Rally Falls Short

Pittsburgh mounted a seventh-inning uprising that felt more like desperation than legitimate threat. Endy Rodriguez blasted a two-run homer off Kyle Harrison, who had departed the game due to cramps. It was a reminder that the Pirates can hit when given the chance, and Rodriguez continues to flash the kind of power potential that makes you believe he’s got real staying power at this level. But two runs in the seventh when you’re down 4-0 is too little, too late.

Endy Rodríguez's two-run home run (7)

Trevor Megill cleaned up the mess in the ninth, recording his 20th save with a scoreless frame. That’s the kind of efficiency the Brewers have been building their season on.

Trevor Megill earns 20th save

Here’s the bottom line: Milwaukee beat Pittsburgh because Kyle Harrison was better than Paul Skenes on Wednesday night. That sounds simple because it is. The Brewers’ starter came in firing on all cylinders, struck out eight straight Pirates at one point, and never gave Pittsburgh a real chance to get into the game. Skenes had his stuff, sure, but he needed to be sharper against a team that doesn’t need much to beat you.

Kyle Harrison strikes out eight in a row vs. Pirates

The Brewers are quietly becoming one of the teams you don’t want to see in October. They play small ball when necessary, they can hit homers when the pitching falters, and they’ve got arms like Harrison who can dominate on any given night. This version of Milwaukee looks like it’s built to last.

Box Score

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Jake Mangum CF 4 0 0 0 0 1 .298
Brandon Lowe 2B 4 0 0 0 0 2 .254
Bryan Reynolds DH 4 1 1 0 0 2 .268
Esmerlyn Valdez RF 3 0 0 0 1 3 .248
Nick Gonzales 3B 3 0 1 0 0 1 .306
Endy Rodríguez C 3 1 1 2 0 1 .269
Jared Triolo SS 2 0 0 0 0 1 .240
Jacob Gonzalez SS 1 0 0 0 0 1 .235
Rafael Flores Jr. 1B 1 0 0 0 1 1 .200
Spencer Horwitz 1B 1 0 0 0 0 0 .270
Jhostynxon Garcia CF 1 0 0 0 0 1 .174
Ronny Simon LF 1 0 0 0 1 0 .000

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Paul Skenes (L) 5.0 2 3 3 4 6 3.96
Lake Bachar 2.0 2 1 1 1 2 3.86
Evan Sisk 1.0 0 0 0 1 2 2.17

Milwaukee Brewers Batting

Player AB R H RBI BB SO AVG
Brice Turang 2B 3 0 0 0 1 2 .266
Jackson Chourio LF 4 0 0 0 0 1 .276
Garrett Mitchell CF 2 1 0 0 2 1 .257
William Contreras C 3 2 1 1 1 1 .270
Christian Yelich DH 4 1 2 1 0 2 .234
Andrew Vaughn 1B 3 0 1 2 1 0 .300
Luis Lara RF 2 0 0 0 1 1 .236
Cooper Pratt SS 3 0 0 0 0 1 .286
David Hamilton 3B 3 0 0 0 0 1 .235
Joey Ortiz 3B 0 0 0 0 0 0 .241

Milwaukee Brewers Pitching

Pitcher IP H R ER BB SO ERA
Kyle Harrison (W) 5.0 1 0 0 1 10 2.84
Chad Patrick 1.0 0 0 0 1 2 3.42
DL Hall 0.2 2 2 2 1 0 2.76
Antonio Senzatela 0.1 0 0 0 0 1 3.52
Abner Uribe 1.0 0 0 0 0 0 2.14
Trevor Megill (SV) 1.0 0 0 0 0 1 2.70