The latest Houston news, weather and sports from KPRC 2.
Kris Bubic carried a no-hitter into the seventh inning, and the Kansas City Royals beat the Chicago Cubs 4-2.
Daniel Lynch allowed one run over seven sharp innings as the Kansas City Royals beat the Houston Astros 3-1.
Jarrod Dyson doubled and scored the go-ahead run in the fifth inning and the Kansas City Royals beat the Detroit Tigers 3-2 to complete a four-game sweep on the road for the first time in nearly 22 years.
Brady Singer pitched seven impressive innings, and the Kansas City Royals took advantage of some defensive sloppiness by Detroit in a 2-1 victory over the Tigers.