Todd Frazier hit a three-run homer in the 10th inning and Justin Morneau had four hits to lift the Chicago White Sox over the Kansas City Royals 7-5 on Tuesday night.
Frazier is tied for the major league lead with 31 homers, and his latest came on the first pitch from Kelvin Herrera (1-4) after a single by Jose Abreu and a double by Morneau.
David Robertson (3-2) blew a save in the ninth when Alcides Escobar's two-out single scored pinch-runner Jarrod Dyson.
Dan Jennings struck out Eric Hosmer to end the game, logging his first career save.
White Sox All-Star left-hander Chris Sale is 0-3 in five starts since a July 2 victory over Houston. He gave up three runs and seven hits in the first 2 1/3 innings but did not allow a hit after that. He threw 115 pitches in seven innings, striking out seven and walking one.