Peter Aiken-USA TODAY Sports

The Chicago White Sox offense picked up where it left off in Tuesday's heartbreaking loss. Sox hitters belted three homers and pounded out 14 hits in Wednesday's victory over the Kansas City Royals. Touki Toussaint put together a quality start, and the always-shaky relief crew held the lead.

The South Siders opened the scoring in the fourth when Gavin Sheets drove in Andrew Vaughn with a double. Vaughn singled and advanced to second on Yoan Moncada's ground out to third.

Getting The Job Done

White Sox starter Touki Toussaint pitched six innings of two-run baseball, allowing two runs on two hits and three walks while striking out six. The two runs he surrendered came off the bat of Nelson Velazquez, who launched a two-run homer in the fourth. Velazquez, who homered in every game of the series, gave Kansas City a one-run advantage at the time.

Toussaint retired the last seven batters he faced after the homer, and the Pale Hose retook the lead.

In the sixth, Andrew Vaughn and Yoan Moncada hit back-to-back homers to put the Sox ahead by two. Vaughn's two-run homer scored Luis Robert Jr., who reached base with a one-out double. Moncada and Vaughn have homered in consecutive games.

Kansas City Insurance

Oscar Colas added Chicago's third homer of the game, a solo blast in the seventh.

Aaron Bummer surrendered a two-run homer to pinch-hitter Edward Olivares in the eighth, bringing the Royals to within one. However, the White Sox came up with a ninth-inning insurance run when Andrew Benintendi's base hit plated Korey Lee.

Lee and Elvis Andrus had back-to-back two-out singles to put runners on the corners. Andrus had a 4-for-5 night. Bryan Shaw recorded the final three outs for the save and locked down a win for Toussaint, and the White Sox avoided a sweep.

News and Notes

Garrett Crochet started his rehab assignment with Double-A Birmingham.

Tim Anderson was a late scratch due to neck stiffness.

What's On Tap Next

After Thursday's off day, the White Sox will travel to Detroit to play the Tigers in a three-game series. Mike Clevinger will likely pitch the opener, but Chicago has not made an official announcement. Reese Olson will take the mound for Detroit. First pitch is at 5:40 PM CT and the game will air on NBC Sports Chicago.

More must-reads:

TODAY'S BEST
Anthony Edwards backs up talk to keep Timberwolves alive in WCF
Championship-winning NASCAR team to shut down after 2024 season
Three takeaways as Panthers tie Eastern Conference Final vs. Rangers
Texans sign young offensive star to huge contract extension
Aaron Boone comes to the defense of retired umpire Angel Hernandez
Negro League legend finally getting his due as MLB merges stats
Several key players withdraw from NBA Draft
Tyrese Haliburton ready to take active role in retaining Pascal Siakam
Mets stars reportedly had emotional reaction to firing of Buck Showalter
NHL announces 2024 King Clancy Memorial Trophy winner
Cardinals sign first-round DL
Rams sign first-round DE, complete draft class
Steelers QB Justin Fields focusing on 'little things' amid battle with Russell Wilson
Pistons confirm that key RFA forward underwent toe surgery
Pirates place left-hander, catcher on injured list
Patriots exec discusses team's approach to QB competition
Braves to promote No. 3 prospect for MLB debut Wednesday
Diamondbacks release veteran infielder
Packers' former first-round pick planning to make 'monster leap'
NFLPA finalizing proposal for major change to offseason schedule

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.