White Sox pitcher Chris Sale kept rolling Monday, giving up just one earned run on seven hits and one walk in seven innings while striking out eight in his team's 3-1 victory over the Royals.

Sale (9-1) has rattled off seven straight quality starts, giving up just one earned run in each of his three July starts while striking out 26 batters and walking just one. He owns a 2.03 ERA, 0.86 WHIP and 110:17 K:BB ratio in 102 innings. Sale will look to keep cruising Saturday against the Twins.