Jorge Soler continues HR barrage as Royals edge White Sox

Jorge Soler hit two home runs and Mike Minor had another quality start as the Kansas City Royals defeated the Chicago White Sox 4-3 Monday night in the first game of a four-game series. It was the Royals’ sixth straight win.

The White Sox were held to just five hits.

Minor (8-8) gave the Royals their fifth quality start in their last six games. He allowed two runs on three hits over six innings. He walked two and struck out seven.

Minor’s victory in Milwaukee on July 20 started the Royals’ winning streak.

Scott Barlow picked up a two-inning save, his sixth in nine chances.

Dallas Keuchel (7-4) took the loss. He gave up four runs on six hits — including three solo home runs — in six innings. He walked one and struck out three.

Leading off the bottom of the second inning, Soler hit the first pitch he saw 449 feet over the batter’s eye in straight-away center.

Soler then backed that up with a 413-foot home run to left in the fourth inning. It was Soler’s 13th home run, the fourth in two games and the sixth in his last six games.

It was the ninth time in his career — and the second straight game — that he has hit multiple home runs in a game.

The Royals added another run in the fifth but could have had more. Michael A. Taylor had a one-out single but got caught stealing. Jarrod Dyson followed with a double and scored on Whit Merrifield’s double.

The White Sox drew within a run with a two-run sixth. Minor walked Seby Zavala leading off the inning. Tim Anderson’s double to the wall in left sent Zavala to third, and both runners scored on Andrew Vaughn’s single down the right-field line.

The Royals got one of the runs back in the bottom of the sixth. Andrew Benintendi snapped an 0-for-13 skid with an opposite field homer to left-center field.

The White Sox drew within 4-3 in the ninth when Adam Engel’s single drove home Yoan Moncada, who had doubled.