Yankees top rival in comeback win
BOSTON — Rougned Odor’s two-run double highlighted a four-run rally in the eighth inning after his two errors helped Boston build an early lead, and the New York Yankees beat the Red Sox 4-3 on Saturday.
Gleyber Torres added a go-ahead, bloop single for the Yankees, who posted just their third victory in 12 games this season against their longtime rivals.
The Red Sox, who had won four in a row, put runners on second and third with two outs in the ninth before Aroldis Chapman struck out Kike Hernandez for his 18th save.
New York can earn a split of the four-game series Sunday at Fenway Park.
Boston starter Nathan Eovaldi was breezing along, throwing a shutout with two outs in the eighth before he was lifted after Brett Gardner’s RBI single.
Adam Ottavino (2-3) relieved and allowed Giancarlo Stanton’s bloop, ground-rule double. Odor drove his tying hit off the Green Monster and Torres followed a single that dropped in down the right-field line.
New York starter Jameson Taillon (6-4) gave up three runs — one earned — in seven innings, striking out four and walking three.
DIAMONDBACKS 7, CUBS 3: Daulton Varsho homered in his third straight game and hit a tiebreaking single in a three-run seventh inning, leading visting Arizona over struggling Chicago.
BLUE JAYS 10, METS 3: All-Star Teoscar Hernandez hit two of Toronto’s five home runs and visiting Blue Jays beat New York Mets to stop a three-game losing streak.
ANGELS 2, TWINS 1: Patrick Sandoval had his no-hit bid broken up with one out in the ninth inning on a soft double by rookie Brent Rooker and Los Angeles beat host Minnesota.
ROYALS 9, TIGERS 8: Salvador Perez and Carlos Santana hit three-run homers in host Kansas City’s victory over Detroit.
BRAVES 15, PHILLIES 3: Atlanta used the long ball in a big way as Freddie Freeman, Abraham Almonte, Ozzie Albies, Austin Riley and Joc Peterson all homered to lead visiting Atlanta past Philadelphia in a rout.
ORIOLES 5, NATIONALS 3: Matt Harvey allowed one hit in six scoreless innings in another outstanding performance and host Baltimore held on to beat fading Washington.
REDS 5, CARDINALS 3: Jesse Winker homered, doubled and drove in four runs, Luis Castillo pitched seven effective innings and Cincinnati beat visiting St. Louis.
BREWERS 6, WHITE SOX 1: Rowdy Tellez hit his first two homers as a Brewer, Corbin Burnes pitched six strong innings and host Milwaukee beat Chicago.
MARLINS 3, PADRES 2: Fernando Tatis Jr. hit his NL-leading 30th homer for an early lead, but host Miami rallied late to beat San Diego.
RAYS 8, INDIANS 2: Austin Meadows hit a pair of two-run homers, Ji-Man Choi had three RBIs and visiting Tampa Bay beat Cleveland for the 11th straight time.