Pittsburgh 2, St. Louis 1
Joey Bart's walk-off single with the bases loaded in the 13th inning lifted the host Pittsburgh Pirates to a 2-1 comeback victory over the St. Louis Cardinals on Wednesday afternoon.
Miami 5, NY Mets 0
Max Meyer combined with two relievers on a two-hitter and Matt Mervis hit a two-run homer and drove in three runs Wednesday afternoon as the visiting Miami Marlins beat the New York Mets, 5-0.
NY Yankees 4, Detroit 3
Ben Rice hit a two-run homer, Max Fried struck out 11 and the New York Yankees salvaged the finale of a three-game series by holding off the host Detroit Tigers, 4-3, on Wednesday afternoon.
Texas 6, Chi. Cubs 2
Corey Seager hit two home runs, Jonah Heim added a two-run blast and Tyler Mahle was sterling on the mound as the visiting Texas Rangers defeated the Chicago Cubs 6-2 on Wednesday afternoon in the series finale.
San Diego 2, Athletics 1
Randy Vasquez threw five quality innings and Xander Bogaerts went 3-for-5 and scored twice as the visiting San Diego Padres posted a 2-1 victory over the Athletics on Wednesday afternoon in West Sacramento, Calif.
Arizona 9, Baltimore 0
Corbin Carroll, Pavin Smith, Josh Naylor and Geraldo Perdomo homered, Brandon Pfaadt pitched six scoreless innings and the Arizona Diamondbacks shut out the Baltimore Orioles 9-0 in Phoenix on Wednesday.
San Francisco 8, Cincinnati 6
Mike Yastrzemski launched a two-run homer with one out in the bottom of the 10th inning Wednesday afternoon, allowing the San Francisco Giants to walk off the visiting Cincinnati Reds for an 8-6 victory and avoid a three-game sweep.
LA Dodgers 6, Washington 5
Teoscar Hernandez and Andy Pages homered, and the visiting Los Angeles Dodgers rallied past the Washington Nationals 6-5 on Wednesday to salvage the finale of the three-game series.
Seattle 7, Houston 6
Randy Arozarena walked with the bases loaded and two outs in the bottom of the ninth inning to bring home the decisive run as the Seattle Mariners rallied to defeat the visiting Houston Astros 7-6 on Wednesday afternoon.
Cleveland 3, Chi. White Sox 2
Jhonkensy Noel delivered an RBI single for one of his two hits, Carlos Santana homered and the Cleveland Guardians cut down Chicago's Mike Tauchman, who pulled up with an injury before reaching home plate, for the final out of their 3-2 victory over the visiting White Sox.
Toronto 2, Boston 1
Bo Bichette hit a go-ahead sacrifice fly in the top of the 11th before Nick Sandlin pitched a 1-2-3 inning in the bottom of the frame, lifting the Toronto Blue Jays to a 2-1 win over the Boston Red Sox on Wednesday.
Tampa Bay 5, LA Angels 4
Jose Caballero's first-inning grand slam and Yandy Diaz's seventh-inning solo homer provided all the offense the host Tampa Bay Rays would need in a 5-4 victory over the Los Angeles Angels on Wednesday night.
Philadelphia 4, Atlanta 3
Trea Turner launched a go-ahead solo home run in the top of the ninth inning on Wednesday, leading the visiting Philadelphia Phillies to a 4-3 victory over the Atlanta Braves.
Minnesota 4, Kansas City 0
Joe Ryan continued his mastery of Kansas City hitters by tossing two-hit ball over seven scoreless innings as the Minnesota Twins posted a 4-0 victory over the host Royals on Wednesday night.
Milwaukee 17, Colorado 2
Jackson Chourio homered, doubled and drove in five runs, William Contreras and Christian Yelich each went deep for the second straight game, and the Milwaukee Brewers routed the Colorado Rockies 17-2 in Denver on Wednesday night.