N.Y. Yankees at Detroit, postponed
DETROIT — Wednesday night’s game between the Detroit Tigers and New York Yankees has been postponed because of bad weather and rescheduled as part of a doubleheader Thursday.
Blue Jays 8, Red Sox 0
TORONTO — Trent Thornton and three others combined on a two-hitter, Teoscar Hernández and Rowdy Tellez homered, and Toronto beat Boston.
The slumping Red Sox have lost five straight. They had just four baserunners, and none advanced past second base.
Nationals 6, Twins 2
MINNEAPOLIS — Ryan Zimmerman homered and drove in three runs in support of Stephen Strasburg as Washington beat Minnesota for its third win in the last nine games.
Rangers 10, Rays 9
ARLINGTON, Texas — Rougned Odor hit a go-ahead, three-run homer and Texas beat Tampa Bay to end a six-game winning streak by the Rays, who have the AL’s top wild-card spot.
Royals 8, White Sox 6
CHICAGO — Jorge Soler hit a pair of two-run homers among his career high-matching four hits, leading Kansas City to a win over Chicago.
Athletics 5, Astros 3
HOUSTON — Sean Murphy and Marcus Semien homered, hyped pitching prospect Jesús Luzardo looked sharp in his major league debut, and Oakland beat Houston.
Oakland won for the fourth time in five games. The A’s opened the day 1 1/2 games behind Tampa Bay for the top AL wild card and a half-game ahead of Cleveland for the second spot.
Mariners 5, Reds 3
SEATTLE — Rookie Kyle Lewis broke up a no-hitter bid with a home run for the second consecutive game, and Seattle beat Sonny Gray and Cincinnati.
Just as he did on Tuesday night against the Reds’ Trevor Bauer, Lewis delivered Seattle’s first hit of the game with a towering homer. In Tuesday’s 4-3 win, Lewis hit a solo home run to left field in the fifth inning for his first career hit. On Wednesday, he sent Gray’s 105th pitch of the game into right field for a three-run homer in the seventh, his second major league hit.
Braves 3, Phillies 1
PHILADELPHIA — Tyler Flowers hit a three-run homer, Dallas Keuchel struck out eight in six innings and NL East-leading Atlanta beat Philadelphia.
The Braves reduced their magic number to eight. The Phillies entered two games behind the Cubs for the second NL wild-card spot.
Mets 9, Diamondbacks 0
NEW YORK — Todd Frazier and Jeff McNeil each homered twice and surging New York beat Arizona ace Robbie Ray.
The Mets (75-70) have won the first three games of the pivotal four-game series to move past the Diamondbacks (75-71) in the race for the second NL wild card. New York entered Wednesday three games behind the Chicago Cubs, who played later Wednesday at San Diego.
Brewers 7, Marlins 5
MIAMI — Mike Moustakas homered twice, including a tiebreaking, two-run shot in the ninth as Milwaukee defeated Miami in its first game following star outfielder Christian Yelich’s season-ending injury.
Rockies 2, Cardinals 1
DENVER — Antonio Senzatela pitched six strong innings for his first win in two months, Ian Desmond hit a go-ahead home run and Colorado beat St. Louis.
Tony Wolters had two hits, including an RBI double. Paul Goldschmidt had an RBI double for the Cardinals’ run.
Pirates 6, Giants 3
SAN FRANCISCO — Felipe Vázquez earned his 27th save two days after fighting a teammate in the clubhouse and Pittsburgh beat San Francisco.
Cole Tucker hit an RBI double for a key insurance run in the sixth, and Jose Osuna added a pair of doubles.
Padres 4, Cubs 0
SAN DIEGO — Rookie Chris Paddack pitched six brilliant innings and San Diego beat the Cubs, dropping Chicago into a tie with Milwaukee for the second NL wild-card spot.
Manuel Margot homered off San Diegan Cole Hamels and also made a spectacular catch in center field for the Padres.