Piscotty's slam paces Cardinals to sweep over Brewers
Milwaukee Brewers' Jonathan Villar, right, bats with St. Louis Cardinals catcher Yadier Molina behind the plate in a heavy rain during the sixth inning of a baseball game, Sunday, July 3, 2016, in St. Louis. (AP Photo/Jeff Roberson)
ST. LOUIS (AP) Stephen Piscotty's second grand slam of the season propelled the St. Louis Cardinals to a 9-8, rain-soaked victory over the Milwaukee Brewers on Sunday and a weekend sweep.
Brandon Moss had a go-ahead double in a two-run fifth and rookie Aledmys Diaz hit his 11th homer. The Cardinals lead the season series 7-2.
The start was delayed by rain 1 hour, 20 minutes by rain, there was a 14-minute stoppage in the middle of the sixth and a third delay of 55 minutes in the top of the Brewers' two-run seventh. Perhaps a few thousand of a crowd of 41,148 stuck it out for a game that lasted 3:48.
Piscotty is 5 for 9 with 13 RBIs with the bases loaded this season, including his first career slam on May 27 at Washington, and for his career he's 8 for 15 with 18 RBIs. He connected on a full count against Blaine Boyer with two outs in the sixth for an 8-2 lead.
Michael Wacha (5-7) allowed two runs and nine hits and escaped his fifth and final inning when Aaron Hill grounded into a double play on a 3-1 count with the bases loaded. Kirk Nieuwenhuis hit a two-run double in a four-run ninth and the go-ahead run was at first when Seung Hwan Oh struck out pinch-hitter Martin Maldonado for his second save.
Chase Anderson (4-9) has lost three straight starts, allowing 15 earned runs in 10 2/3 innings and was pulled after his fifth walk, with one out in the fifth. Jacob Barnes gave up Moss' RBI double for the lead and Jhonny Peralta's sacrifice fly.
Ramon Flores' two-run double put the Brewers ahead in the fourth and Ryan Braun had four singles. Milwaukee is 13-26 on the road with one series win and four splits in 13 attempts, and finished the first half 35-46.
Anderson, who entered a career .077 hitter, singled in the second.
Trevor Rosenthal, who lost his closer job about a week ago, faced four hitters in the seventh, retired none of them and was charged with two runs.
Cardinals: Carlos Martinez (7-5) is to start against Pittsburgh. He is 3-0 with a 1.06 ERA in his last six starts, allowing no runs in three of them. He is 3-4 with a 4.02 ERA against the Pirates.
Brewers: Milwaukee is 9-2 in starts by Junior Guerra (5-1) entering an 11:05 a.m. game at Washington. The right-hander will be facing the Nationals for the first time.