ST. LOUIS — Johan Oviedo still hasn’t won a major league start for the Cardinals although his seventh start this year and 12th overall had a strong scent of victory to it. The 23-year-old right-hander didn’t allow a run, or even a walk, in seven innings against the Miami Marlins Wednesday afternoon at Busch Stadium.
There was one glitch. Miami ace Sandy Alcantara, a former Cardinals hard-throwing prospect just like Oviedo, yielded nothing for eight innings.
But, for the third time in the series, the Cardinals broke a tie with the Marlins in their final at-bat when Yadier Molina singled past third to score Paul Goldschmidt with one out in the ninth for the only run as the Cardinals completed a series sweep with a 1-0 triumph and their second walk-off win within 18 hours.