Philadelphia 4, Toronto 2
Kyle Schwarber homered for the fourth time in two games and Cristopher Sanchez pitched seven effective innings and the visiting Philadelphia Phillies defeated the Toronto Blue Jays 4-2 on Wednesday afternoon.
Chi. White Sox 8, Baltimore 1
The Chicago White Sox hit three home runs, starting pitcher Jonathan Cannon supplied a solid effort and the team finally won again, topping the host Baltimore Orioles 8-1 on Wednesday night.
Cincinnati 12, Houston 5
Jonathan India sparked a nine-run first inning with a leadoff homer and Elly De La Cruz doubled, singled and drove in two in the opening inning as the Cincinnati Reds routed the visiting Houston Astros 12-5 on Wednesday night.
Miami 4, Washington 3
Xavier Edwards sliced a walk-off single to center as the host Miami Marlins defeated the Washington Nationals 4-3 in 10 innings on Wednesday night.
Tampa Bay 9, Minnesota 4
Yandy Diaz clubbed a two-run homer in Tampa Bay's season-high eight-run fourth inning as the Rays blasted the Minnesota Twins 9-4 on Wednesday in St. Petersburg, Fla.
NY Mets 8, Boston 3
Jesse Winker hit a first-inning grand slam Wednesday night for the host New York Mets, who went on to beat the Boston Red Sox 8-3.
Atlanta 5, Colorado 2
Jarred Kelenic's three-run homer highlighted a four-run first inning and sparked the Atlanta Braves to a 5-2 win over the visiting Colorado Rockies on Wednesday.
Kansas City 4, Cleveland 1
Tommy Pham's tiebreaking homer and Seth Lugo's solid start lifted the Kansas City Royals over the visiting Cleveland Guardians 4-1 on Wednesday evening to salvage the series finale.
Chi. Cubs 12, Pittsburgh 0
Shota Imanaga threw the first seven innings of a combined no-hitter as the host Chicago Cubs recorded a 12-0 victory over the Pittsburgh Pirates on Wednesday.
St. Louis 3, Milwaukee 2
Luken Baker drove in the go-ahead run with a pinch single in the 10th inning to lift the visiting St. Louis Cardinals to a 3-2 victory over the Milwaukee Brewers on Wednesday night.
Texas 10, NY Yankees 6
Nathan Eovaldi was solid through seven innings while Wyatt Langford and Ezequiel Duran each went 3-for-4 with two RBIs to help the Texas Rangers earn a 10-6 win against the New York Yankees on Wednesday in Arlington, Texas.
LA Angels 10, LA Dodgers 1
Griffin Canning allowed one run in 6 2/3 innings and was backed by three home runs in the Los Angeles Angels' 10-1 victory over the Los Angeles Dodgers on Wednesday in Anaheim, Calif.
LA Angels 10, LA Dodgers 1
Right-hander Bobby Miller will have two goals in mind when he takes the mound for the Dodgers against the Angels in a battle of Los Angeles-area teams Wednesday night in Anaheim, Calif.
San Diego 6, Detroit 5
Fernando Tatis Jr. singled with two outs in the bottom of the 10th inning Wednesday night to score Jackson Merrill as the San Diego Padres rallied from a five-run deficit to edge the visiting Detroit Tigers 6-5.
Seattle 16, Oakland 3
Luis Urias homered and had four RBIs and Mitch Garver also drove in four as the Seattle Mariners pounded the host Oakland Athletics 16-3 on Wednesday night.
Arizona 6, San Francisco 4
Zac Gallen threw no-hit ball for six innings, Eugenio Suarez and Pavin Smith hit home runs and the visiting Arizona Diamondbacks earned a 6-4 victory over the San Francisco Giants on Wednesday night.