KANSAS CITY, Mo. — — MJ Melendez homered and drove in four runs, Nick Pratto had a three-run double during an eight-run sixth inning, and the Kansas City Royals beat the Chicago White Sox 12-5 on Monday night.
Melendez hit a 431-foot, two-run shot in the fourth against Dylan Cease and then had a two-run single in the sixth as the Royals turned a 4-4 game into a rout. Kansas City had its highest-scoring game this season and won consecutive home games for the first time this season.
Royals INF Nicky Lopez resumed light activity after going on the 10-day IL for an appendectomy on May 2. … LHP Daniel Lynch threw 3 1/3 innings in a rehab start with Omaha on Sunday. He is scheduled to make one more rehab start.
Jordan Lyles (0-5, 6.69) goes for Kansas City tonight at 6:40.