Danny Mendick drove in a run and set up another as Chicago won for the fifth time in six and ended Tampa Bay’s four-game winning streak.
Keuchel (6-1) was sharp throughout this one, striking out five and walking one.
“He was Picasso, just painted it beautifully,” manager Tony La Russa said. “Shut out that club for seven innings.”
Keuchel seemed almost back in his 2015 Cy Young form as he pitched quickly and nipped corners.
“It just felt really natural, really consistent in terms of my mechanics and the ball coming out of my hand,” the left-hander said. "I'd like to end the first half (of the season) with a real consistent run.
“I targeted June for myself for really turning the gas on, so we'll take what we've had for the last few outings," he said.
The White Sox and Rays entered with the two lowest team ERAs in the AL, but Tampa Bay’s rotation took a hit after an MRI showed ace Tyler Glasnow had a partial tear in an elbow ligament and a flexor strain. The right-hander said he won’t have surgery for now, and instead will try to strengthen the area.
Mendick played second base in place of rookie Nick Madrigal, who underwent season-ending surgery earlier in the day to repair tears in his right hamstring.
Rays rookie Shane McClanahan (2-2) allowed two earned runs on seven hits in five innings. Not bad, but no match for Keuchel, Rays manager Kevin Cash said after his team was shut out for the third time this season.
“This team has been on a great roll,” Cash said. “It speaks to what Dallas Keuchel and their relievers did.”
“We've got some guys who can handle left-handing pitching, but we've got to do something about that," he said.
Mendick grounded a sharp single with two outs in the fourth to drive in Andrew Vaughn from second. Leury Garcia scored from first when left fielder Randy Arozarena’s throw skipped under catcher Francisco Mejía.
Engel led off the fifth with his third homer in seven games since coming off the injured list to make it 3-0.
With Glasnow out, Cash plans to insert veteran righty Michael Wacha into Tampa Bay’s rotation.
Rays: Cash confirmed there was no timeline for Glasnow’s return and that the team would seek additional opinions. Tampa Bay put the righty on the 10-day injured list and recalled infielder Mike Brosseau from Triple-A Durham.
White Sox: RHP Michael Kopech, who hasn’t pitched since May 26 (strained left hamstring) threw off the mound on Tuesday. … 3B Yoán Moncada sat out a second game (bad cold symptoms) and it's unlikely he'll start Wednesday, La Russa said. ...Madrigal was hurt last week trying to beat out a grounder and the White Sox held out hope he might recover to play again this year.
Los Angeles Angels manager Joe Maddon says star Shohei Ohtani should win the AL MVP award: 'It's not even close'
"To me, it's not even close," Angels manager Joe Maddon said about whether or not Shohei Ohtani will win the AL MVP award.
Maldonado's homer caps offensive surge from Astros
Martin Maldonado blasts a 394-foot solo home run as the Astros jump out in front early in the fourth.
Dylan Moore's grand slam gives M's late lead
Dylan Moore blasts a grand slam in the bottom of the eighth inning to give the Mariners the late lead over the Astros.
Passan: Cubs will be 'extremely busy' at MLB trade deadline
Jeff Passan says the Cubs are expected to deal away several key players ahead of the MLB trade deadline.
Ohtani goes 7, hits RBI single as Angels top Rockies 6-2
— Shohei Ohtani pitched seven strong innings and hit an early RBI single as the Los Angeles Angels beat the Colorado Rockies 6-2 on Monday night.
Ohtani provides himself run support with broken-bat single
Angels starting pitcher Shohei Ohtani drives in the first run of the game in a 6-2 win over the Rockies.