Matt Holliday homered twice in two innings off Weaver, Matt Carpenter homered as well and the Cardinals held off a late rally to beat the Los Angeles Angels 12-10 to complete a three-game sweep. Weaver (3-2) retired the first 11 batters of the game before Holliday ended the streak with his first homer. Eight of the next nine Cardinals reached base, capped by a two-run homer from Holliday to end Weaver's night in the fifth.
More...