TORONTO (AP) -- Marc Krauss hit a go-ahead two-run double in the seventh inning and the Los Angeles Angels rallied to beat the Toronto Blue Jays 4-3 on Wednesday night, their seventh win in nine games.
Mike Trout hit a solo homer and Jered Weaver pitched seven innings to win his third straight start. The Angels have rallied to win in five of their past six victories.
Krauss's key hit came one inning after he replaced Albert Pujols, who left after being hit on the left hand by a pitch from Toronto's Drew Hutchison.