TORONTO (AP) - Jaime Garcia and two relievers combined on a three-hitter, Matt Carpenter and Jhonny Peralta homered, and the St. Louis Cardinals beat the Toronto Blue Jays 5-0 on Sunday.
Garcia (2-0) allowed three hits in seven innings, walked three and struck out four to win for the first time in three starts.
Pat Neshek worked the eighth and Trevor Rosenthal finished for the Cardinals, who have a Major League-high 12 shutouts this season. Texas entered Sunday with 11.
St. Louis won back-to-back games for the first time since May 24 and 25 against Cincinnati.
(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)