Luis Garcia pitched into the seventh inning and two relievers completed a four-hitter to lead the Houston Astros to a 4-0 win over the Kansas City Royals.
Abraham Toro homered for Seattle against the team that traded him across the diamond during batting practice, but the Houston Astros held off a ninth-inning rally to beat the Mariners 8-6.
Yusei Kikuchi took a no-hit bid into the the seventh inning, Taylor Trammell homered and the Seattle Mariners beat the Houston Astros 1-0 to avoid a four-game series sweep.