Thu 6/26/14 7:19 PM

Jered Weaver pitched seven innings of one-run ball Thursday in a victory over the Twins. Weaver had given up 14 homers among his 85 hits allowed this season, but none of the eight hits he allowed today left the yard (Joe Mauer's might off, but Mike Trout got a glove on it and turned it into a double). He's given up two runs over 15 innings in his last two starts to bring his ERA back down to 3.33. Despite the homers, he's been better than the Angels should have anticipated.