Chi. White Sox 7, Arizona 3
Lenyn Sosa went 3-for-4 with two home runs and four RBIs and Andrew Benintendi also homered as the host Chicago White Sox defeated the Arizona Diamondbacks 7-3 on Wednesday to avoid a series sweep.
Milwaukee 4, Pittsburgh 2
Rookie starting pitcher Jacob Misiorowski outdueled second-year star Paul Skenes as the Milwaukee Brewers earned a 4-2 win over the visiting Pittsburgh Pirates on Wednesday to claim the rubber match of a three-game series.
LA Angels 5, Boston 2
Yusei Kikuchi struck out a season-high 12 batters and Travis d'Arnaud went 3-for-4 with a home run to help the Los Angeles Angels post a 5-2 victory and complete a three-game sweep of the Boston Red Sox in Anaheim, Calif., on Wednesday.
San Diego 1, Washington 0
Nick Pivetta tossed seven shutout innings Wednesday and the San Diego Padres logged their MLB-high 13th shutout in a 1-0 victory over the visiting Washington Nationals.
Texas 7, Baltimore 0
Jacob deGrom took a no-hitter into the eighth inning while Josh Jung drilled a two-run homer and drove in three runs as the Texas Rangers defeated the host Baltimore Orioles 7-0 on Wednesday night.
Athletics 3, Detroit 0
Nick Kurtz hit a three-run homer, Jacob Lopez pitched seven strong innings and the visiting Athletics blanked the Detroit Tigers, 3-0, on Wednesday night.
Cleveland 5, Toronto 4
Jose Ramirez singled in pinch runner Angel Martinez in the 10th inning for his eighth career walk-off hit, giving the Cleveland Guardians a 5-4 victory over the visiting Toronto Blue Jays on Wednesday night.
NY Mets 7, Atlanta 3
Juan Soto hit two homers Wednesday night for the host New York Mets, who ended their drought against the Atlanta Braves by cruising to a 7-3 victory in the third game of a four-game series.
NY Yankees 7, Cincinnati 1
Max Fried allowed one unearned run over seven innings to help the New York Yankees salvage the finale of a three-game series against the host Cincinnati Reds, 7-1 on Wednesday night.
Tampa Bay 3, Kansas City 0
Drew Rasmussen and four Tampa Bay relievers held reeling Kansas City to just three hits as the Rays sent the Royals to a ninth consecutive home defeat with a 3-0 decision on Wednesday.
Minnesota 2, Seattle 0
Right-hander Joe Ryan struck out eight batters over six scoreless innings, and the Minnesota Twins held on for a 2-0 win over the Seattle Mariners on Wednesday night in Minneapolis.
Chi. Cubs 8, St. Louis 0
Ian Happ hit a homer and drove in three runs as the visiting Chicago Cubs rolled past the St. Louis Cardinals 8-0 Wednesday night.
Houston 2, Philadelphia 0
Jeremy Pena scored following his leadoff double in the first inning and Victor Caratini added a critical insurance run in the eighth for the Houston Astros, who topped the Philadelphia Phillies 2-0 on Wednesday.
LA Dodgers 8, Colorado 1
Max Muncy hit a grand slam and drove in six runs as the Los Angeles Dodgers earned a rain-delayed 8-1 win over the Colorado Rockies in Denver on Wednesday.
Miami 8, San Francisco 5
Rookie Heriberto Hernandez drove in four runs, including two on a double in the four-run 10th, helping the visiting Miami Marlins to an 8-5 win against the San Francisco Giants in the middle game of a three-game series on Wednesday.