Detroit 4, Cleveland 1
Niko Goodrum blasted a two-run homer in the first, Matthew Boyd tossed six strong innings and the host Detroit Tigers cooled off the Cleveland Indians 4-1 on Wednesday.
Tampa Bay 9, Chi. White Sox 1
Tommy Pham homered twice to back a combined six-hitter from Tyler Glasnow and Jalen Beeks and lift the visiting Tampa Bay Rays to a 9-1 victory against the Chicago White Sox on Wednesday afternoon, capping a sweep of the three-game series.
Atlanta 0, Colorado 0
Wednesday's game between the Atlanta Braves and Colorado Rockies was postponed due to a blizzard warning in Denver.
San Diego 3, San Francisco 1
Manny Machado cleared the right field wall for a tiebreaking home run, and San Diego's bullpen preserved the lead Wednesday afternoon, delivering the visiting Padres a 3-1 victory over the San Francisco Giants to win the three-game series.
Cincinnati 2, Miami 1
Jose Iglesias and Jesse Winker hit solo homers in the eighth inning as the Cincinnati Reds rallied to defeat the visiting Miami Marlins 2-1 on Wednesday night.
Oakland 10, Baltimore 3
Khris Davis homered twice, including the 200th of his career, leading a five-homer Oakland attack as the visiting A's defeated the Baltimore Orioles 10-3 in a Wednesday night game.
Washington 15, Philadelphia 1
Anthony Rendon continued his torrid hitting with two hits and three RBIs and Matt Adams had two hits and four RBIs as the Washington Nationals scored three runs in the first and kept going, beating the Philadelphia Phillies 15-1 on Wednesday.
NY Mets 9, Minnesota 6
Noah Syndergaard tossed seven-plus strong innings, Michael Conforto drove in three runs, and the host New York Mets benefited from unconventional offense to post a 9-6 win over the Minnesota Twins on Wednesday.
Houston 8, NY Yankees 6
Jose Altuve recorded his fourth career multi-homer game while Collin McHugh produced another effective start as the Houston Astros capped a perfect homestand and a three-game sweep of the New York Yankees with an 8-6 victory on Wednesday at Minute Maid Park.
St. Louis 7, LA Dodgers 2
Jack Flaherty allowed one run and three hits in six innings and the St. Louis Cardinals extended their winning streak to four with a 7-2 win against the visiting Los Angeles Dodgers on Wednesday.
Pittsburgh 5, Chi. Cubs 2
Francisco Cervelli and Starling Marte each belted home runs, Jordan Lyles notched 10 strikeouts in a quality start, and the Pittsburgh Pirates pulled away for a 5-2 win over the host Chicago Cubs on Wednesday night.
Seattle 6, Kansas City 5
Mitch Haniger's two-out, solo home run in the top of the ninth inning gave the Seattle Mariners a 6-5 victory over the host Kansas City Royals on Wednesday night as the Mariners extended baseball's best record to 12-2 with their fifth straight win.
Texas 5, Arizona 2
The Texas offense recovered after five no-hit innings from Arizona's Robbie Ray, and the Rangers bullpen held on to support a strong outing from Lance Lynn as the Rangers beat the Diamondbacks 5-2 Wednesday night in Phoenix.
LA Angels 4, Milwaukee 2
Mike Trout got the day off to recover from a strained right groin, and the Los Angeles Angels made the most of their five hits in a 4-2 win over the Milwaukee Brewers on Wednesday night at Anaheim, Calif., completing a three-game sweep.