Kansas City Royals beat Chicago White Sox 6-1

Kansas City Royals

KANSAS CITY, Mo. (AP) – Eric Hosmer and Jorge Bonifacio hit two-run homers, and the Kansas City Royals snapped a nine-game losing streak with a 6-1 victory over the Chicago White Sox on Monday night.

Bonifacio homered with two outs in the fourth after Alex Gordon doubled. It was his second home run in eight games since being promoted April 21 from Triple-A Omaha.

Hosmer’s two-out homer in the seventh inning with Christian Colon aboard finished the night for White Sox rookie starter Dylan Covey (0-2).

Salvador Perez’s single in the fifth struck the third base bag and scored Alcides Escobar and Mike Moustakas with two outs.

Left-hander Jason Vargas (4-1) allowed one run on five hits and three walks over six innings to pick up the win. Vargas has a 1.42 ERA in five starts.