Luis Garcia pitched into the seventh inning and two relievers completed a four-hitter to lead the Houston Astros over the Kansas City Royals 4-0 on Tuesday night.
Garcia (10-6) struck out seven and scattered four hits across 6 2/3 sharp innings.
Carlos Correa had two hits and two RBI to help the Astros snap a two-game skid.
Royals starter Brady Singer (3-9) permitted seven hits and four runs in five innings, but just one was earned after his defense committed two costly errors in the first.
1B Carlos Santana was out of the lineup after he was injured running to first base in the ninth inning Monday. Santana has a Grade 1 hip flexor strain and is day-to-day.
Kansas City left-hander Mike Minor (8-11, 5.34 ERA) will oppose Lance McCullers Jr. (10-4, 3.21) when the series wraps up Wednesday at 1:10.