Arizona 7, Cleveland 3
Geraldo Perdomo, Corbin Carroll and Ketel Marte each hit two-run homers as the surging Arizona Diamondbacks beat the host Cleveland Guardians 7-3 in the opener of Wednesday's doubleheader.
Chi. Cubs 8, Minnesota 2
Ian Happ clubbed a two-run homer and four Chicago relievers combined for five scoreless innings as the Cubs beat the visiting Minnesota Twins 8-2 on Wednesday in the rubber match of a three-game series.
Houston 6, Texas 4
Victor Caratini and Yordan Alvarez each homered as the Houston Astros beat the Texas Rangers 6-4 in the rubber match of a three-game series on Wednesday in Arlington, Texas.
Oakland 3, Chi. White Sox 2
Lawrence Butler capped a three-run seventh inning with a go-ahead sacrifice fly, All-Star Mason Miller returned from the injured list with a 1-2-3 ninth and the Oakland Athletics earned a 3-2 victory over the visiting Chicago White Sox on Wednesday afternoon.
NY Yankees 5, LA Angels 2
Rookie Luis Gil survived five walks in five scoreless innings as the host New York Yankees recorded a 5-2 victory over the Los Angeles Angels on Wednesday in the opener of a doubleheader.
Arizona 5, Cleveland 3
Josh Bell homered in back-to-back innings and the visiting Arizona Diamondbacks won 5-3 on Wednesday to complete a doubleheader and three-game series sweep of the Cleveland Guardians, who have lost a season-high five straight.
Arizona 5, Cleveland 3
The Cleveland Guardians' home game against the Arizona Diamondbacks was rained out Tuesday, setting up an afternoon doubleheader for Wednesday.
San Diego 9, Pittsburgh 8
Xander Bogaerts broke a 10th-inning tie with an RBI single and the San Diego Padres scored three times in the frame before holding on for a 9-8 win over the host Pittsburgh Pirates on Wednesday.
Miami 6, Cincinnati 4
Derek Hill slugged his first career grand slam and rookie Valente Bellozo earned his first major league win as the Miami Marlins beat the visiting Cincinnati Reds 6-4 on Wednesday night.
San Francisco 7, Washington 4
Matt Chapman, Heliot Ramos and Mike Yastrzemski smashed solo homers as the visiting San Francisco Giants beat the Washington Nationals 7-4 on Wednesday night.
LA Angels 8, NY Yankees 2
Zach Neto hit a grand slam to cap a six-run second inning and the visiting Los Angeles Angels cruised to an 8-2 victory over the New York Yankees on Wednesday night in the second game of a doubleheader.
LA Angels 8, NY Yankees 2
Tuesday's game between the visiting Los Angeles and New York Yankees was postponed due to a forecast of heavy rain and thunderstorms.
Baltimore 7, Toronto 3
Anthony Santander had two home runs, and three RBIs and made a spectacular catch as the visiting Baltimore Orioles defeated the Toronto Blue Jays 7-3 on Wednesday night.
Milwaukee 8, Atlanta 5
Blake Perkins had three hits, including a go-ahead two-run single, to lead the visiting Milwaukee Brewers to an 8-5 win over the Atlanta Braves on Wednesday.
St. Louis 5, Tampa Bay 2
Nolan Arenado and Alec Burleson drove in two runs each as the St. Louis Cardinals defeated the visiting Tampa Bay Rays 5-2 on Wednesday.
Kansas City 8, Boston 4
Bobby Witt Jr. homered twice and drove in four runs on Wednesday, leading the Kansas City Royals past the visiting Boston Red Sox 8-4 to salvage the finale of a three-game series.
NY Mets 5, Colorado 3
Francisco Lindor hit a tiebreaking, two-run single in the ninth inning, Jesse Winker added a two-out RBI hit, and the New York Mets beat the Colorado Rockies 5-3 in Denver on Wednesday night.
Detroit 6, Seattle 2
Tarik Skubal pitched seven strong innings in his return to Seattle as the Detroit Tigers defeated the host Mariners 6-2 on Wednesday night.
Philadelphia 9, LA Dodgers 4
Kyle Schwarber hit three home runs and tied a career high with seven RBIs as the visiting Philadelphia Phillies rolled to a 9-4 victory over the Los Angeles Dodgers on Wednesday to win two out of three in a series between the top two teams in the National League.