Brewers’ early offense buries Cardinals

Travis Shaw hit a three-run homer to power the visiting Milwaukee Brewers past the St. Louis Cardinals 9-3 Sunday.

Avisail Garcia and Manny Pina hit two-run homers as the Brewers won for the fourth time in their past five games.

Winning pitcher Brett Anderson (1-1) allowed one run in five innings.

But the Brewers did not come out of the game unscathed. Shaw left the game for precautionary reasons after fouling a ball off of his shin and Christian Yelich exited the game due to back soreness.

Cardinals starting pitcher Daniel Ponce de Leon (1-1) retired just four batters and allowed seven runs on six hits and four walks.

The Brewers sent 10 hitters to the plate in the first inning while forging a 4-0 lead.

Lorenzo Cain led off a double to the left field wall and he scored on Daniel Vogelbach’s single. One out later, Garcia launched his two-run homer into the left field bullpen.

That was Garcia’s 100th career homer — and it gave him seven RBIs in his past two games.

Shaw drew a walk and advanced to third on Pina’s double. After Ponce de Leon intentionally walked Luis Urias with two outs, he unintentionally walked Anderson to force in the fourth run.

The Brewers knocked Ponce de Leon out of the game in the second inning. Vogelbach walked, Yelich hit a single and Shaw crushed a three-run homer into the right field bleachers to make it 7-0.

The Cardinals got one run back in their half of second inning. Dylan Carlson walked, Austin Dean poked a single to right, Lane Thomas walked and pitcher Johan Oviedo hit a run-scoring groundout.

Eric Yardley relieved Anderson after five innings and immediately ran into trouble. He walked Yadier Molina, hit Paul DeJong with a pitch and allowed Carlson’s single to load the bases.

Dean delivered a two-run double down the right field line to cut Milwaukee’s lead to 7-3, but the potential for a big inning died when Thomas chopped into a double play.

Pina’s two-run homer in the ninth inning capped the scoring.