Lance Lynn threw four-hit ball over six innings, Jose Abreu homered for the second consecutive game and Eloy Jimenez hit three singles as the Chicago White Sox beat the Kansas City Royals 4-1 Wednesday.
Lynn (2-4) struck out eight for the third time this season while not walking a batter for the third time in his last four starts. Rookie Bobby Witt Jr. snapped Lynn's shutout bid by hitting a home run with one out in the sixth.
The White Sox (53-51) won for the third time in four games while remaining two games behind the Twins (55-49) and one behind the Guardians (54-50) in the AL Central. The Royals fell for the seventh time in nine games.
Michael Massey, who was promoted from Triple-A Omaha before the game, collected two hits off Lynn. Matheny said Massey, who attended Brother Rice High School - 25 minutes from Guaranteed Rate Field - and the University of Illinois would be given an extended look at second base.
The game was delayed because of rain for 1 hour, 5 minutes with two outs in the bottom of the second.
The Sox will start RHP Johnny Cueto (4-4, 2.86) Thursday at Texas. Cueto allowed two runs in seven innings Saturday in a 3-2 win over the Athletics.