Rapid Reaction: White Sox 3, Angels 0

CHICAGO -- Chris Sale fired a one-hit shutout and the Chicago White Sox avoided a sweep with a 3-0 victory over the Los Angeles Angels.

How it happened: Working off a changeup and slider, Sale dominated the Angels by taking a perfect game into the seventh inning. The Angels’ Mike Trout broke up Sale’s perfect game bid with a clean single up the middle with one out in the seventh. The White Sox were scoreless themselves until Alexei Ramirez delivered a two-run single in the seventh. Alex Rios added an RBI double. Sale finished his gem in 98 pitches.

What it means: Sale continues to live up to his ace billing. Since an uncharacteristic outing at Cleveland on April 13 when he gave up eight runs, Sale hasn’t allowed more than two earned runs in a span of five starts.

Outside the box: The 19 consecutive batterretired by Sale to open the game was a season-long streak for a White Sox starter. Jose Quintana retired 18 consecutive over a span of two starts (April 12 and 17). The first hit came on Sale’s 70th pitch of the game. It also came after a 30-minute bottom of the sixth inning when the White Sox didn’t even score.

Offbeat: The victory means Sale is now 9-0 against the American League West in his career (22 games), the longest win streak against the division. He snapped a tie with Chris Tillman. Not only that, but Sale also has two saves against AL West clubs in his brief career. Over his past 10 outings against AL West teams, Sale now has eight victories and has allowed three earned runs or less nine times during that span.

Up next: The White Sox will send left-hander Hector Santiago (1-1, 1.69 ERA) to the mound at Minnesota on Monday in the opener of a three-game series. The Twins will counter with left-hander Pedro Sanchez (1-0, 5.96) in the 7:10 p.m. start from Target Field.