Perez’s double decisive for Royals

? Salvador Perez hit a tiebreaking two-run double with two out in the seventh inning and the Kansas City Royals beat the Chicago White Sox, 4-2, on Friday night.

Luis Mendoza pitched seven effective innings as Kansas City won for the third time in four games. Lorenzo Cain hit a solo homer.

Paul Konerko hit a solo drive for Chicago after being activated from the seven-day concussion disabled list. It was Konerko’s first game since he was struck by a Jarrod Dyson elbow while covering first base on Aug. 7 against the Royals.

White Sox ace Chris Sale (14-4) allowed four runs and nine hits in 6 2/3 innings. The 6-foot-6 left-hander dropped to 11-2 with a 2.60 ERA in his last 15 starts.

Gordon Beckham hit a two-out RBI single in the fifth to give the White Sox a 2-1 lead, but Billy Butler belted a tying solo drive in the sixth for his 25th homer. The Royals grabbed the lead for good in the seventh. Mike Moustakas and Alcides Escobar hit consecutive one-out singles to put runners on the corners. Escobar then stole second when Alex Gordon struck out for the second out.

After Butler was walked intentionally, Perez fell behind in the count 1-2 before rifling a double off the fence in left.

Mendoza (7-8) allowed four hits, struck out six and walked one. Kelvin Herrera worked out of a jam in the eighth and Greg Holland finished for his fifth save in six opportunities.

The White Sox put runners on the corners with two down in the ninth, but Dayan Viciedo flied out to end the game.

Notes: In addition to activating Konerko, the White Sox recalled LHP Hector Santiago from Triple-A Charlotte and placed INF Orlando Hudson (bruised left foot) and LHP Leyson Septimo (left biceps inflammation) on the 15-day DL. … Butler started at first base for only the 12th time as regular 1B Eric Hosmer was held out of the lineup against Sale. … LHP Bruce Chen, who starts Saturday, is 4-4 against the White Sox, but all the victories have come at U.S. Cellular Field. RHP Jake Peavy, who is 1-4 with a 5.93 ERA in five starts at Kauffman Stadium, will be the White Sox starter.