Harrison Dominates as Brewers Blank Cardinals 6-0 at Home
The Milwaukee Brewers served up a masterclass in efficiency on Tuesday night, systematically dismantling the St. Louis Cardinals with a crisp 6-0 shutout victory at American Family Field. It wasn’t just the final score that told the story, it was the complete dominance on display from wire to wire. Kyle Harrison was nothing short of brilliant, and the Brewers’ lineup did just enough when it mattered most to leave the Cardinals looking thoroughly outclassed.
Pitching Decisions
Star Performers
Harrison was the story here, and frankly, the Cardinals had no answer for his stuff. Six innings of spotless baseball. Four hits. Zero earned runs. Zero walks. Two strikeouts. That walk total alone tells you everything you need to know about a pitcher operating at peak efficiency. McGreevy, tasked with keeping St. Louis in the game, lasted just four innings and couldn’t escape the fifth inning with his dignity intact. The young Cardinals hurler surrendered seven hits and five earned runs while walking three batters. In a game that screamed “shutdown” from the Brewers, McGreevy looked like he was pitching in slow motion.
Brewers Strike When It Counts
The Brewers didn’t put on a power-hitting clinic on Tuesday, but they didn’t need to. They struck with surgical precision when opportunities presented themselves. Jake Bauers got things rolling in the fourth with a solo home run off McGreevy, his eighth of the season. It was the kind of early punch that sets a tone when you’ve got a pitcher dealing on the other side.
But the real damage came in the fifth inning when Milwaukee turned up the heat. William Contreras ripped a sharp line drive double that plated both Christian Yelich and Jackson Chourio. Suddenly the Cardinals were staring at a 3-0 deficit with runners still in scoring position. Then Garrett Mitchell stepped up and delivered the back-breaker, a three-run home run that essentially put the game on ice before most fans had finished their beers. That’s 6-0 Brewers, and just like that, St. Louis’s offense had become completely irrelevant.
Defense Seals the Deal
Credit Milwaukee’s defense for adding insult to injury. The Brewers made the kinds of plays throughout the night that keep opposing hitters off balance and frustrated. David Hamilton turned in some spectacular work in the field, including a leaping catch that had to make Cardinals hitters wonder if they had any answers at all. When your pitching is this sharp and your defense is executing at this level, the outcome is never really in doubt.
This wasn’t a game that will make highlight reels for the wrong reasons, and that’s exactly what the Brewers needed. They came out, executed their game plan, and got out of town with a convincing division win. The Cardinals, meanwhile, looked lost from the opening pitch. McGreevy’s early exit essentially conceded the game, and St. Louis’s bats were nowhere to be found all night. For Milwaukee, this is the kind of dominant performance that builds momentum heading forward. For St. Louis, it’s a humbling reminder that some nights, you’re just going to get outplayed in every facet of the game.
Box Score
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 4 | 0 | 0 | 0 | 0 | 1 | .234 |
| Iván Herrera C | 3 | 0 | 1 | 0 | 1 | 1 | .263 |
| Jordan Walker RF | 4 | 0 | 1 | 0 | 0 | 0 | .296 |
| Alec Burleson 1B | 4 | 0 | 1 | 0 | 0 | 1 | .287 |
| José Fermín 3B | 4 | 0 | 0 | 0 | 0 | 0 | .213 |
| Masyn Winn SS | 4 | 0 | 0 | 0 | 0 | 2 | .230 |
| Bryan Torres LF | 4 | 0 | 2 | 0 | 0 | 0 | .333 |
| Yohel Pozo DH | 3 | 0 | 1 | 0 | 0 | 0 | .250 |
| Nolan Gorman PH | 1 | 0 | 0 | 0 | 0 | 0 | .216 |
| Victor Scott II CF | 3 | 0 | 1 | 0 | 0 | 0 | .197 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Michael McGreevy (L) | 4.0 | 7 | 5 | 5 | 3 | 6 | 2.98 |
| Ryan Fernandez | 1.0 | 1 | 1 | 1 | 1 | 3 | 2.08 |
| Justin Bruihl | 2.0 | 2 | 0 | 0 | 0 | 2 | 5.11 |
| Matt Pushard | 1.0 | 0 | 0 | 0 | 0 | 1 | 5.06 |
Milwaukee Brewers Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Christian Yelich DH | 5 | 1 | 3 | 0 | 0 | 0 | .281 |
| Jackson Chourio LF | 3 | 1 | 1 | 0 | 1 | 1 | .280 |
| Brice Turang 2B | 3 | 1 | 0 | 0 | 1 | 2 | .282 |
| William Contreras C | 4 | 1 | 2 | 2 | 0 | 2 | .308 |
| Jake Bauers 1B | 4 | 1 | 2 | 1 | 0 | 1 | .290 |
| Garrett Mitchell CF | 4 | 1 | 1 | 3 | 0 | 3 | .234 |
| Luis Rengifo 3B | 3 | 0 | 0 | 0 | 1 | 0 | .204 |
| Sal Frelick RF | 3 | 0 | 1 | 0 | 1 | 1 | .220 |
| David Hamilton SS | 4 | 0 | 0 | 0 | 0 | 2 | .227 |
Milwaukee Brewers Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Kyle Harrison (W) | 6.0 | 4 | 0 | 0 | 0 | 2 | 1.57 |
| Grant Anderson | 1.0 | 1 | 0 | 0 | 0 | 1 | 2.82 |
| Abner Uribe | 1.0 | 1 | 0 | 0 | 1 | 2 | 4.19 |
| Trevor Megill | 1.0 | 1 | 0 | 0 | 0 | 0 | 5.00 |
