MLB: Avisail Garcia homers twice as Brewers overtake Cards

The Brewers won for the eighth time in nine games.

Milwaukee Brewers right fielder Avisail Garcia (24) hits a game tying solo home run during the ninth inning against the St. Louis Cardinals on Wednesday, Aug. 18., 2021, at Busch Stadium in St. Louis, Missouri. (Jeff Curry / USA TODAY Sports)

Avisail Garcia hit two homers as the visiting Milwaukee Brewers rallied past the St. Louis Cardinals 6-4 in 10 innings on Wednesday, Aug. 18.

Garcia's second homer was a ninth-inning solo shot that tied the game, setting the stage for the winning rally in the 10th.

The Brewers got eight innings of one-run ball from seven relievers while winning for the eighth time in nine games. However, they may have lost starting pitcher Freddy Peralta to an injury.

Peralta exited the game with right shoulder discomfort after batting in the third inning.



  • Brewers blank Cardinals, extend division lead The victory broke St. Louis's six-game win streak.

Cardinals third baseman Nolan Arenado was ejected between the seventh and eighth innings by first base umpire Alan Porter for protesting two checked-swing calls.
Brewers catcher Omar Narvaez and manager Craig Counsell were ejected in the ninth inning by plate umpire Ramon De Jesus for arguing a called third strike on Narvaez.

Cardinals starting pitcher Jack Flaherty allowed two runs on four hits in six innings. He struck out eight and walked one. Alex Reyes (5-6) took the loss after giving up four runs (one earned) in the last two innings.

Peralta allowed three runs on five hits in two innings. Josh Hader (4-2), the sixth Brewers reliever to follow him, earned the victory and Devin Williams recorded his third save despite allowing an unearned run in the bottom of the 10th.

The Cardinals took a 2-0 first-inning lead when Paul Goldschmidt hit a double and Tyler O'Neill and Lars Nootbaar hit RBI singles.

Two-out doubles by Tommy Edman and Goldschmidt pushed the Cardinals' lead to 3-0 in the second inning.

Solo homers by Willy Adames in the fourth inning, Garcia in the fifth inning and Garcia in the ninth pulled the Brewers even.

Reyes' throwing error on Luis Urias' chopper put Brewers on second and third with nobody out in the 10th inning, and a wild pitch put the visitors up 4-3.

Christian Yelich's bunt single scored another run, and Jace Peterson's single, combined with Nootbaar's error in right field, increased the advantage to 6-3.


Yadier Molina's RBI single in the bottom of the inning cut the Cardinals' deficit to 6-4, but Williams retired the next three batters, the final two on strikeouts.

The Brewers and Cardinals finish out the series at 6:45 p.m. Thursday.

Related Topics: BASEBALL
What To Read Next
"So what happens next at 1265 Lombardi Avenue? Well, that's complicated," writes Jim Polzin.
Aaron Rodgers passed for 205 yards with one touchdown but was intercepted on Green Bay's final drive.