White Sox pitcher Hector Santiago twirled his finest start of the season Friday against the Royals, as he tossed a season-high eight innings in a 9-1 win.

Santiago limited the Royals to just one run on a solo home run in the sixth inning, but otherwise pitched a gem. He limited Kansas City to three hits and a walk, while striking out five batters. Santiago threw 66 of 106 pitches for strikes.

Santiago improved his record to 3-5 on the season, with a 3.03 ERA in 65 1/3 innings spent shuffling between the bullpen and rotation. His next start is expected to come Friday against the Indians.