Cleveland 8, Washington 6
Carlos Santana ripped a three-run double during an eight-run sixth inning to help the Cleveland Guardians notch an 8-6 victory over the host Washington Nationals on Wednesday afternoon.
Houston 9, Milwaukee 1
Framber Valdez threw seven quality innings and Jeremy Pena homered and drove in four as the visiting Houston Astros earned a 9-1 victory over the Milwaukee Brewers on Wednesday afternoon.
St. Louis 5, Pittsburgh 0
Sonny Gray pitched seven shutout innings and allowed just two hits to lead the host St. Louis Cardinals to a 5-0 victory over the Pittsburgh Pirates on Wednesday afternoon.
San Francisco 3, Chi. Cubs 1
Robbie Ray and three relievers scattered four hits in the San Francisco Giants' 3-1 win over the host Chicago Cubs on Wednesday afternoon.
Seattle 6, Athletics 5
Dylan Moore's two-out double in the eighth inning plated the go-ahead run for the Seattle Mariners, who rallied to beat the Athletics 6-5 on Wednesday in West Sacramento, Calif.
NY Mets 7, Arizona 1
Juan Soto collected two solo home runs and three RBIs, Kodai Senga pitched six shutout innings and the New York Mets beat the Arizona Diamondbacks 7-1 to take the rubber game of a three-game series Wednesday afternoon in Phoenix.
LA Dodgers 10, Miami 1
Shohei Ohtani tripled to awaken a slumbering Dodgers offense as Los Angeles defeated the host Miami Marlins 10-1 on Wednesday afternoon.
Boston 6, Texas 4
Wilyer Abreu and Alex Bregman both went 3-for-4 with three RBIs and two runs to lead the Boston Red Sox to a 6-4 win over the visiting Texas Rangers on Wednesday night.
Philadelphia 7, Tampa Bay 0
Cristopher Sanchez allowed one hit over six scoreless innings and Taijuan Walker struck out seven over the final three frames, fueling the visiting Philadelphia Phillies to a 7-0 victory over the Tampa Bay Rays on Wednesday night.
NY Yankees 4, San Diego 3
Rookie J.C. Escarra hit a pinch-hit walk-off sacrifice fly in the 10th inning Wednesday night as the New York Yankees earned a 4-3 victory over the visiting San Diego Padres after being no-hit for 6 1/3 innings by Dylan Cease.
Cincinnati 4, Atlanta 3
TJ Friedl hit a pair of home runs to help the visiting Cincinnati Reds end a four-game losing streak with a 4-3 win over the Atlanta Braves on Wednesday.
Minnesota 5, Baltimore 2
Byron Buxton went 2-for-4 with a three-run homer, and the Minnesota Twins posted a 5-2 win over the Baltimore Orioles on Wednesday night in Minneapolis.
Kansas City 2, Chi. White Sox 1
Michael Wacha allowed three hits over seven scoreless innings and Bobby Witt Jr. clubbed a two-run homer as the Kansas City Royals hung on to beat the Chicago White Sox 2-1 on Wednesday night.
Detroit 8, Colorado 6
Spencer Torkelson hit an RBI double and scored in a two-run 10th inning, leading the Detroit Tigers to an 8-6 win over the Colorado Rockies on Wednesday in Denver.
LA Angels 5, Toronto 4
Jorge Soler's three-run double in the bottom of the ninth inning gave the Los Angeles Angels a 5-4 victory over the Toronto Blue Jays on Wednesday night in Anaheim, Calif.