CHICAGO (AP) — Salvador Perez and Whit Merrifield hit solo home runs, Daniel Lynch took a shutout into the sixth inning in his return from the injured list and the Kansas City Royals edged the Chicago White Sox 2-1 for their second straight win.

Perez launched a monster blast for the second straight game and his third homer in four contests after missing 31 games with a left thumb injury and surgery.

Merrifield’s drive into the left-field bullpen off Michael Kopech in the sixth might have been his last with Kansas City.

A two-time All Star in seven seasons with the Royals, the second baseman has been the subject of trade rumors heading into Tuesday’s deadline.

Tim Anderson and Andrew Vaughn each had two hits off Lynch, but the White Sox slipped back to .500 (51-51).