NEW YORK (AP)Rafael Devers hit a three-run homer in the first inning off Michael King, Marwin Gonzalez added a two-run double and the Boston Red Sox beat the New York Yankees 5-2 Friday night in the first of the rivals’ 19 meetings this season.
Former Yankee Nathan Eovaldi (7-2) won his third straight start, and the Red Sox stopped their 11-game losing streak in the Bronx, winning at Yankee Stadium for the first time since June 2, 2019.
New York lost for the eighth time in 11 games. Yankees hitters struck out 15 times.
Matt Barnes picked up his 13th save in 14 chances.
Aaron Judge hit his 14th homer in the sixth.
King (0-3), replacing injured Corey Kluber in New York’s rotation, gave up four runs and six hits in 5 1/3 innings.
BREWERS 5, DIAMONDBACKS 1
MILWAUKEE (AP) – Freddy Peralta carried a no-hitter into the eighth inning on his 25th birthday and Milwaukee defeated Arizona.
Peralta, Brad Boxberger and Trevor Richards combined on a one-hitter. Peralta (6-1) struck out nine, walked three and allowed one run in 7 1/3 innings.
Nick Ahmed broke up the no-hit attempt by reaching for a low pitch and blooping it into left-center for a one-out single in the eighth.
Daniel Vogelbach and Omar Narvaez homered for Milwaukee as the Diamondbacks suffered a franchise-record 15th consecutive road loss.
Matt Peacock (2-2) allowed four runs, three earned, and five hits over 4 2/3 innings.
PADRES 2, METS 0
SAN DIEGO (AP) – Blake Snell took a no-hitter into the seventh inning, Manny Machado hit an early homer and San Diego beat the Mets.
Snell (2-2) struck out 10 and pitched into the seventh inning for the first time this season. Francisco Lindor ended his no-hit bid with a single leading off the seventh – a ball left fielder Tommy Pham misplayed for a two-base error.
The left-handed Snell got three straight outs, including two strikeouts, to strand Lindor at third.
Machado tagged Mets starter Joey Lucchesi (1-4) for a solo homer. Lucchesi went 4 2/3 innings, giving up four hits and one run.
Mark Melancon pitched a scoreless ninth to earn his major league-leading 19th save.
The Padres have won 12 straight home games since May 5, San Diego’s longest-ever winning streak at home, regardless of stadium. It eclipses an 11-game home winning streak in 2005.
ORIOLES 3, INDIANS 1
BALTIMORE (AP) – Ryan Mountcastle hit a go-ahead home run in the seventh inning that was upheld by video review and Baltimore kept up its June winning streak, defeating Cleveland.
The Orioles have won their first three games this month after dropping 14 in a row to end May. Baltimore’s winning string matches its longest of the season.
Cleveland had won three of four and fell to 20-2 when leading after six innings.
Baltimore had one hit in 6 1/3 innings against four Indians pitchers before Mountcastle stepped in with a runner on base against Bryan Shaw (1-1). Baltimore added an insurance run on Anthony Santander’s sacrifice fly in the eighth.
Cole Sulser (2-0) worked the seventh, and Paul Fry handled the ninth for his second save.
NATIONALS 2, PHILLIES 1
PHILADELPHIA (AP) – Max Scherzer outpitched Zack Wheeler, Juan Soto hit a tiebreaking solo homer and Washington beat Philadelphia.
Scherzer (5-4) struck out nine in 7 2/3 dominant innings, allowing one run on five hits. The three-time Cy Young Award winner lowered his ERA to 2.22 with his seventh straight start yielding two runs or less.
Wheeler (4-3) gave up two runs and five hits, striking out eight in 7 1/3 innings.
Rhys Hoskins led off the bottom of the ninth off Daniel Hudson with a double. Travis Jankowski ran for Hoskins but got picked off after a 2-2 pitch in the dirt to J.T. Realmuto. Hudson then struck out Realmuto swinging and Brad Hand came in to get Brad Miller on a shallow fly for his 10th save in 12 chances.
ASTROS 13, BLUE JAYS 1
BUFFALO, N.Y. (AP) – Zack Greinke pitched his first complete game since 2017, Carlos Correa homered twice and Martin Maldonado hit a grand slam, leading Houston over Toronto.
Maldonado drove in five runs and Aledmys Diaz also homered as Houston handed the Blue Jays their first loss in three games at their temporary home in Buffalo.
Greinke (6-2) gave up six hits, walked one and struck out three, throwing 102 pitches as the Astros won for the fifth time in six games.
Randal Grichuk homered for Toronto, while starter Hyun Jin Ryu (5-3) allowed seven runs on seven hits and three walks in 5 2/3 innings.
PIRATES 9, MARLINS 2
PITTSBURGH (AP) – Rookie Ke’Bryan Hayes homered for the second game in a row since being activated from the injured list and drove in three runs to lead Pittsburgh over Miami.
Hayes hit a two-run home run in the first and an RBI single during a five-run sixth. NL hits leader Adam Frazier had two hits, two RBIs and three runs scored for Pittsburgh. Hayes, Bryan Reynolds and Erik Gonzalez also had two hits each.
Rookie Jose Devers hit two doubles for Miami and Sandy Leon had two hits. Miami rookie Cody Poteet (2-2) was removed with two outs in the third inning with a strained medial collateral ligament in his right knee.
Duane Underwood Jr. (2-2) pitched two scoreless innings in relief.
RANGERS 5, RAYS 4
ARLINGTON, Texas (AP) – Kyle Gibson returned from the injured list to pitch 5 1/3 scoreless innings, and Texas ended a nine-game losing streak with a win over Tampa Bay.
Joey Gallo hit in his 10th homer and Charlie Culberson drove in a run with a squeeze bunt for the Rangers, who were back home after the nine losses in a row for the longest winless road trip in team history.
Brandon Lowe homered late for the Rays (36-23), who lost for the fourth time in 21 games.
Gibson (4-0) struck out five without a walk in his first start since May 21. He threw 73 pitches and lowered his ERA to 2.06. Ian Kennedy worked the ninth for his 12th save in 13 chances.
Tampa Bay left-hander Josh Fleming (5-4) allowed 10 hits and five runs over a career-high seven innings.
DODGERS 9, BRAVES 5
ATLANTA (AP) – Chris Taylor hit a bases-loaded double in the eight-run fifth inning and Los Angeles beat Atlanta in a rematch of last year’s NL Championship Series.
Braves starter Ian Anderson (4-3) retired the first nine batters he faced, five by strikeout, before allowing two walks in the fourth. He began the unravel in the fifth.
Freddie Freeman homered for the 13th time.
Julio Urias (8-2) allowed four hits and two walks with five strikeouts in five innings.
Dodgers closer Kenley Jansen pitched a shaky ninth in a non-save situation, walking the first two batters he faced, but Ronald Acuna Jr. popped out, Freeman struck out and Ozzie Albies flied out to end it.
ROYALS 14, TWINS 5
KANSAS CITY, Mo. (AP) -Whit Merrifield capped a nine-run first inning with a three-run homer and Kansas City beat Minnesota for its fifth straight win.
Merrifield started the big burst with a leadoff single and his home run ended the evening for Matt Shoemaker (2-7). He retired just one batter, allowing six hits and two walks.
Kansas City made it 13-0 in the second. All nine Royals in batting order had already scored with no outs in the inning.
Michael A. Taylor drove in three runs for the Royals.
Brad Keller (6-4) got his third straight win. He went five innings, giving up two earned runs.
Jorge Polanco hit his sixth home run of the season as Minnesota lost its fourth in a row.
REDS 6, CARDINALS 4
ST. LOUIS (AP) – Luis Castillo earned his first victory since early April, rookies Tyler Stephenson and Jonathan India homered and Cincinnati beat St. Louis.
Castillo (2-8) allowed one run and three hits with five strikeouts over six innings. Michael Feliz picked up his first save.
Nick Castellanos hit two doubles and Stephenson also had a RBI single for the Reds.
St. Louis left-hander Kwang Hyun Kim (1-4) left after making one warmup pitch in the fourth inning. The team said he was removed with lower back tightness. Kim allowed three runs on two hits with three strikeouts and a hit batter.
WHITE SOX 9, TIGERS 8
CHICAGO (AP) – Rookie Yermin Mercedes hit a game-ending RBI single, Yasmani Grandal homered twice and Chicago beat Detroit to put Hall of Fame manager Tony La Russa in a tie with John McGraw for second place on baseball’s career wins list.
The White Sox came out on top after blowing a five-run lead and gave the 76-year-old La Russa career victory No. 2,763. He has a long way to go to catch Connie Mack, who won 3,731 games.
Liam Hendriks (2-1) earned the win. Jose Cisnero (0-3) took the loss.
Jonathan Schoop homered twice and matched a career high with four hits. Eric Haase added a two-run shot.
ANGELS 3, MARINERS 2
LOS ANGELES (AP) – Shohei Ohtani pitched six innings of four-hit ball with a season high-tying 10 strikeouts, and Jose Rojas hit the go-ahead homer in the Angels’ victory over Seattle.
Justin Upton hit a two-run homer for the Angels, and closer Raisel Iglesias escaped a bases-loaded, nobody-out jam in the eighth inning before finishing off the second win of the season for Ohtani.
Ohtani (2-1) looked sharp. He didn’t walk anyone and retired eight of his final nine batters before being pulled after just 76 pitches. He also went 0 for 2 with a walk.
J.P. Crawford hit a leadoff homer and drove in both runs for the Mariners, who lost to the Angels for only the second time in five meetings this season.
Mike Mayers pitched a perfect ninth for his 10th save.
Former Angels pitcher Hector Santiago (0-1) took the loss.
ATHLETICS 9, ROCKIES 5
DENVER (AP) – Sean Murphy and Matt Canha homered off Jon Gray before the Rockies right-hander left with elbow soreness, and Oakland beat Colorado.
Murphy had three hits and three RBIs for Oakland, which has won seven of 10 road games and improved to 17-8 away from home.
Gray (4-6) left in the third inning with right elbow discomfort, manager Bud Black said after the game. Gray allowed five runs on four hits and two walks in 2 1/3 innings.
Alan Trejo hit his first big league homer for Colorado. The Rockies had won six straight at home and four in a row overall.
GIANTS 8, CUBS 5
SAN FRANCISCO (AP) – Steven Duggar and Alex Dickerson homered off Jake Arrieta as part of a six-run second inning, and San Francisco beat Chicago.
Jason Vosler and LaMonte Wade Jr. added back-to-back shots in the fourth, helping the Giants to their second consecutive victory over the Cubs. San Francisco has won eight of 10.
Kris Bryant hit his 13th home run for Chicago. Joc Pederson also connected. The Cubs have lost consecutive games.
Conner Menez (1-0), the third of five relievers retired six batters to win. Tyler Rogers pitched the ninth for his seventh save.
Arrieta (5-6) allowed six runs and six hits in two innings. The 2015 NL Cy Young winner has lost five of his last seven starts.
More AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP-Sports