Right-hander Adrian Houser gave up one run in six innings to lift the host Chicago White Sox to a 4-1 win over the Kansas City Royals on Saturday.Dan Altavilla pitched the ninth for his second career save and first since 2020.Houser (2-1) gave up six hits, one walk and had six strikeouts in 92 pitches.The 32-year-old right-hander was released by the Texas Rangers on May 15, while in the minor leagues. Chicago signed him May 20 and immediately put him in the rotation.He has pitched at least six innings in all four of his starts for Chicago. He gave up three earned runs in a 3-2 loss to the Baltimore Orioles in his last start, with scoreless starts against the New York Mets and the Seattle Mariners.Royals right-hander Michael Wacha (3-5), gave up six hits and three earned runs in six innings. Wacha, who fell to 6-2 lifetime against the White Sox, walked one and struck five in 95 pitches.The White Sox took the lead for good in the second inning. Josh Rojas started the two-out rally with a double down the right-field line. Tim Elko followed with a two-run home run to center on the first pitch for the 2-1 lead.The White Sox’s Chase Meidroth made it 3-1the third with a towering home run to center on the first pitch of the inning.