Chi. White Sox 2, Minnesota 1
Lucas Giolito allowed two hits, struck out 11 and gave up one run over eight innings to lead the Chicago White Sox to a 2-1 victory over the Minnesota Twins in the rubber game of their three-game series on Wednesday afternoon in Minneapolis.
San Diego 3, Colorado 0
Joe Musgrove allowed two hits over seven shutout innings, while Fernando Tatis Jr. and Jake Cronenworth hit home runs Wednesday afternoon as the San Diego Padres defeated the visiting Colorado Rockies 3-0 to complete a three-game sweep.
San Francisco 4, Cincinnati 0
Kevin Gausman surpassed 1,000 career strikeouts and continued his dominating pitching with eight whiffs over six innings, and he combined with three relievers for a three-hit shutout as the San Francisco Giants beat the host Cincinnati Reds 4-0 on Wednesday night.
Tampa Bay 9, Baltimore 7
Randy Arozarena homered twice and finished with four RBIs, and Ji-Man Choi got the tie-breaking single in the eighth as the visiting Tampa Bay Rays rallied from an early five-run deficit to defeat the Baltimore Orioles 9-7 Wednesday night.
Miami 3, Philadelphia 1
Brian Anderson homered, Adam Duvall had two hits and an RBI and the Miami Marlins defeated the host Philadelphia Phillies 3-1 on Wednesday.
Atlanta 5, NY Mets 4
Ronald Acuna Jr. hit a walk-off home run to lead off the ninth inning and give the Atlanta Braves a 5-4 win over the visiting New York Mets and end their three-game losing streak.
Boston 7, Toronto 3
Alex Verdugo and J.D. Martinez homered in a five-run first inning and the visiting Boston Red Sox went on to defeat the Toronto Blue Jays 7-3 Wednesday night at Dunedin, Fla.
Washington 4, Chi. Cubs 3
Juan Soto had three hits, including a towering solo home run, and Max Scherzer pitched five strong innings as the visiting Washington Nationals defeated Chicago 4-3 on Wednesday night to end the Cubs' three-game winning streak.
St. Louis 8, Pittsburgh 5
Jack Flaherty won his eighth consecutive start as the St. Louis Cardinals defeated the visiting Pittsburgh Pirates 8-5 on Wednesday.
NY Yankees 2, Texas 0
Another day, another no-hitter.
Cleveland 3, LA Angels 2
Aaron Civale pitched seven strong innings and got just enough offensive support to lead the Cleveland Indians to a 3-2 victory over the Los Angeles Angels Wednesday in Anaheim, Calif.
Kansas City 6, Milwaukee 4
Hits that traveled 442 feet and 12 feet keyed a two-run seventh inning as the host Kansas City Royals defeated the Milwaukee Brewers 6-4 Wednesday night to sweep the two-game series.
Houston 8, Oakland 1
Zack Greinke struck out a season-high eight over eight strong innings and Yuli Gurriel had four hits with four RBIs as the visiting Houston Astros evened their three-game set against the Oakland Athletics with a 8-1 win on Wednesday night.
Detroit 6, Seattle 2
Tarik Skubal, who went to nearby Seattle University, pitched five solid innings as the Detroit Tigers defeated the host Mariners 6-2 Wednesday night.
LA Dodgers 4, Arizona 2
Will Smith and Mookie Betts drove in late runs and the Los Angeles Dodgers rallied for a 4-2 victory over the Arizona Diamondbacks on Wednesday to improve to 7-1 on a nine-game homestand.