Tampa Bay 3, Boston 2
All-Star pitcher Charlie Morton struck out 11 in seven strong innings, and Guillermo Heredia doubled in the go-ahead run to lead the Tampa Bay Rays to a 3-2 win over the Boston Red Sox on Wednesday afternoon in St. Petersburg, Fla.
Washington 3, Colorado 2
Anthony Rendon belted a go-ahead homer to lead off the seventh inning as the host Washington Nationals recorded a 3-2 victory over the Colorado Rockies on Wednesday in the opening game of a doubleheader.
Philadelphia 4, Detroit 0
J.T. Realmuto and Nick Williams hit solo homers, Vince Velasquez pitched 5 2/3 scoreless innings, and the visiting Philadelphia Phillies silenced the Detroit Tigers 4-0 on Wednesday.
Houston 4, Oakland 2
Jose Altuve and George Springer each hit a two-run homer, and the host Houston Astros took the rubber game of a three-game series with the Oakland Athletics 4-2 on Wednesday afternoon.
Milwaukee 5, Cincinnati 4
Yasmani Grandal hit a go-ahead, two-run, bases-loaded single in the fifth inning, and the host Milwaukee Brewers averted a three-game sweep with a 5-4 victory over the Cincinnati Reds on Wednesday afternoon.
Arizona 5, Baltimore 2
Taylor Clarke pitched six strong innings, Carson Kelly hit a three-run home run and the Arizona Diamondbacks held on to win the rubber match of a three-game series by beating the Baltimore Orioles 5-2 Wednesday in Phoenix.
Seattle 5, Texas 3
Daniel Vogelbach hit two solo home runs and the Seattle Mariners beat the visiting Texas Rangers 5-3 in the rubber game of their three-game series on Wednesday afternoon.
Chi. Cubs 4, San Francisco 1
Javier Baez hit the eighth pitch of the game for a home run, and Kris Bryant and Albert Almora Jr. added homers Wednesday afternoon, allowing the visiting Chicago Cubs to beat the San Francisco Giants 4-1.
Washington 2, Colorado 0
Patrick Corbin scattered three hits over six innings as the host Washington Nationals completed a doubleheader sweep with a 2-0 victory over the Colorado Rockies on Wednesday.
St. Louis 14, Pittsburgh 8
Paul DeJong went 4-for-4 with three homers, a double and five RBIs, and the St. Louis Cardinals outslugged the Pittsburgh Pirates 14-8 Wednesday night.
Cleveland 4, Toronto 0
Shane Bieber pitched a one-hit shutout with 10 strikeouts, Greg Allen had three hits and an RBI, and the visiting Cleveland Indians defeated the Toronto Blue Jays 4-0 Wednesday night.
San Diego 7, NY Mets 2
Craig Stammen struck out Michael Conforto to escape a bases-loaded jam in the seventh inning, and the visiting San Diego Padres pulled away for a 7-2 victory over the New York Mets on Wednesday night.
Kansas City 2, Atlanta 0
Kansas City's Brad Keller threw seven shutout innings, and the Royals beat the host Atlanta Braves 2-0 on Wednesday to sweep a two-game series.
Miami 2, Chi. White Sox 0
Cesar Puello snapped a scoreless tie with a two-run home run in the eighth inning, and rookie Zac Gallen pitched seven shutout innings to earn his first career victory as the visiting Miami Marlins defeated the Chicago White Sox 2-0 on Wednesday night.
NY Yankees 10, Minnesota 7
Aaron Hicks, Gleyber Torres and Edwin Encarnacion homered, and Didi Gregorius had a single, a double, a triple and three RBIs to lead the New York Yankees to a 10-7 victory over the Minnesota Twins in the rubber game of a three-game series on Wednesday night in Minneapolis.
LA Angels 3, LA Dodgers 2
Kole Calhoun hit a home run for the second consecutive night, and the visiting Los Angeles Angels went a perfect 4-for-4 against the Los Angeles Dodgers this season with a 3-2 victory on Wednesday.