ASTROS 5, ORIOLES 2
BALTIMORE (AP) — Jason Castro and Marc Krauss homered to account for all of Houston's runs, and the Astros beat the Orioles to avoid a three-game sweep.
Jarred Cosart (2-3) allowed two runs and eight hits over six innings for the Astros, who had lost seven of eight before ending Baltimore's five-game winning streak.
Castro hit a three-run homer off Chris Tillman (3-2) in the first inning and Krauss connected against T.J. McFarland with a runner on in the seventh. Houston is 11-11 when it hits a home run and 1-15 when it doesn't.
Although the Astros' bullpen came in with a 6.21 ERA, Tony Sipp struck out five in two perfect innings and Chad Qualls worked the ninth for his second save.
ANGELS 9, BLUE JAYS 3
TORONTO (AP) — Jered Weaver won his fourth straight decision, Hank Conger hit a three-run homer and had a career-high five RBIs, and the Angels beat Toronto for their seventh straight win over the Blue Jays.
Conger went 3 for 4 with a walk. He hit an RBI double in the fourth, homered in the sixth and added an RBI single in the ninth.
Howie Kendrick had three hits, two stolen bases and scored three times as the Angels won their third straight.
Weaver (4-2) improved to 4-0 with a 1.71 ERA in his past four starts.
Blue Jays right-hander Drew Hutchison (1-3), who has not won in seven starts, allowed three runs and three hits in 4 1-3 innings. He matched a career-high with four walks and struck out five.
TWINS 4, TIGERS 3
DETROIT (AP) — Eduardo Nunez hit a tiebreaking single in the eighth inning and the Twins rallied for a victory over the Tigers.
The Twins took advantage of poor defense by the Tigers in the late innings. Minnesota scored three runs in the eighth, spoiling another fine start by Detroit rookie Robbie Ray.