NEW YORK — Todd Frazier hit his first two home runs with the Mets, and New York extended its winning streak to nine with a 6-5 victory over the Milwaukee Brewers on Friday night.
Steven Matz ended an 11-start winless streak dating to June 28 as New York improved to 11-1 under new manager Mickey Callaway, the best start in team history. The Mets are on their longest winning streak since 11 consecutive victories from April 12-23, 2015.
Frazier homered leading off the second and fourth innings against Zach Davies (0-2). He also singled and walked.
Matz (1-1), who had lost seven straight decisions, gave up four runs — three earned — and three hits in 5 1/3 innings. Jeurys Familia got three outs for his seventh save.
Ryan Braun, Travis Shaw and Hernan Perez homered for Milwaukee. Davies, a 17-game winner last year, gave up five runs and seven hits in 4 1/3 innings.
RED SOX 7, ORIOLES 3
BOSTON — Eduardo Nunez hit a three-run homer, Eduardo Rodriguez struck out eight over six stingy innings and Boston equaled its best start in 100 years with a win over Baltimore.
Rafael Devers went 3 for 5 and scored twice for the Red Sox, who improved to 11-2. J.D. Martinez had a pair of hits and drove in a run with a sacrifice fly during Boston’s four-run first inning, which put the Red Sox in command on the way to their 11th victory in 12 games.
Boston reached 11-2 for the second time in franchise history, matching the 1918 World Series champions.
Adam Jones hit an early sacrifice fly and Manny Machado had a two-run double for the Orioles. Chris Tillman (0-3) struggled through two-plus innings.
Rodriguez (1-0) allowed one run on five hits and two walks.
YANKEES 8, TIGERS 6
DETROIT — Aaron Hicks hit an inside-the-park home run in the second inning, then added a solo shot over the fence in the sixth to send New York past skidding Detroit.
Hicks came up with a runner on second and hit a drive to right-center that bounced off the wall and past center fielder Leonys Martin. The ball rolled across a vacant area of turf while Hicks circled the bases for the Yankees’ first inside-the-park homer since 2011.
He was able to trot home four innings later, when his homer to right cleared the wall by plenty. Hicks also homered twice on April 13 last year, against Tampa Bay.
Jordan Montgomery (1-0) allowed three runs in six-plus innings. New York’s bullpen struggled to hold on, but Aroldis Chapman struck out the side in the ninth for his second save.
Mike Fiers (1-1) gave up five earned runs in 5 2/3 innings for the Tigers, who have lost five straight. James McCann and Jeimer Candelario homered for Detroit.
ASTROS 3, RANGERS 2
HOUSTON — Gerrit Cole struck out a career-high 14 in seven innings and Derek Fisher scored the go-ahead run on center fielder Drew Robinson’s error in the eighth, sending Houston past Texas.
George Springer homered twice against Rangers ace Cole Hamels. Springer has three homers this season — all against Hamels.
Cole allowed two runs and three hits. The ace right-hander has 36 strikeouts in 21 innings during his first three starts with the Astros after he was acquired from Pittsburgh in an offseason trade.
Fisher came in to run for Evan Gattis after he walked with one out. Marwin Gonzalez followed with a single to center off Kevin Jepsen (0-2), and Fisher scored all the way from first after Robinson misplayed the ball.
Joe Smith (1-0) got the win and Chris Devenski worked the ninth for his first save.
Joey Gallo and Robinson Chirinos went deep for Texas.
ANGELS 5, ROYALS 4
KANSAS CITY, Mo. — Albert Pujols homered and drove in three runs, Ian Kinsler had three hits and a sacrifice fly that scored Shohei Ohtani with the go-ahead run in the eighth inning, and Los Angeles rallied to beat Kansas City.
The Angels have won six straight and nine of 10. Their 12-3 start matches their best record after 15 games, set in 1979.
Zack Cozart and Ohtani, who doubled in his first at-bat, opened the eighth with singles off Justin Grimm (0-2). After Andrelton Simmons advanced the runners with a bunt, Luis Valbuena’s pinch-hit single scored Cozart and moved Ohtani to third. Kinsler’s fly to center drove in Ohtani.
Blake Wood (1-0) worked a spotless seventh to pick up the win. Keynan Middleton pitched the ninth for his third save.
DIAMONDBACKS 8, DODGERS 7
LOS ANGELES — Daniel Descalso homered and drove in four runs, and Arizona held off Los Angeles for its 10th straight regular-season victory over its NL West rival.
At 10-3, the Diamondbacks are off to the best start in franchise history and own the National League’s second-best record. Their 10-game winning streak against the Dodgers equals their second-longest versus any opponent in team history.
During last year’s playoffs, however, Los Angeles rolled to a three-game sweep of Arizona.
Zack Greinke (1-1) overcame a messy first inning against his former team, settling down and retiring 12 consecutive batters. The right-hander allowed four runs in 6 1/3 innings. Brad Boxberger worked a scoreless ninth for his fifth save.
Chris Taylor hit a leadoff homer and Cody Bellinger also went deep for the Dodgers, but Kenta Maeda (1-1) struggled in his second start of the season.
ROCKIES 2, NATIONALS 1
WASHINGTON — Carlos Gonzalez homered and had a sacrifice fly to drive in both of Colorado’s runs, leading the Rockies to their third straight victory.
Scott Oberg (1-0) pitched 1 1/3 innings in relief for the win, and Wade Davis worked the ninth for his sixth save as five Rockies relievers combined for 4 1/3 hitless innings.
Bryce Harper hit a sacrifice fly for Washington, which has scored five runs while losing its last three games. Tanner Roark (1-1) allowed two runs — one earned — and three hits over six innings.
CARDINALS 5, REDS 3
CINCINNATI — Yadier Molina homered and drove in three runs, leading St. Louis to a victory that deepened Cincinnati’s worst season-opening slump since 1955.
St. Louis came into the series with a stagnant offense but broke out during two games against the worst pitching staff in the majors, piling up 18 runs and 25 hits. Molina — booed loudly in each plate appearance at Great American Ball Park — has homered in each game.
The Reds lost their sixth in a row and have the worst record in the majors at 2-11. They also lost 11 of their first 13 games in 1955.
Luke Weaver (2-0) allowed Devin Mesoraco’s two-run homer while pitching into the seventh and beating the Reds for the third time in a row. Bud Norris worked the ninth for his second save.
Cincinnati’s Tyler Mahle (1-2) gave up nine hits and five runs in 5 1/3 innings.
BRAVES 4, CUBS 0
CHICAGO — Anibal Sanchez pitched three-hit ball over six innings, Preston Tucker backed him with a three-run homer and Atlanta spoiled Yu Darvish’s first home start for Chicago.
Sanchez struck out six and walked one. The right-hander lowered his ERA to 1.29 through two starts and three appearances after signing a minor league deal in mid-March.
Tucker delivered the big blow in the fifth when he drove a long homer to right, and the Braves did all of the scoring in the inning while chasing Darvish.
The four-time All-Star got tagged for four runs and nine hits in 4 2/3 innings. Darvish walked four and struck out four while throwing 105 pitches, and Chicago lost again after dropping two of three to the surging Pittsburgh Pirates.
BLUE JAYS 8, INDIANS 4
CLEVELAND — Teoscar Hernandez made the most of his season debut, driving in the go-ahead run with a single off All-Star Andrew Miller in the seventh inning as Toronto rallied past Cleveland.
Hernandez, who was recalled earlier in the day when the Blue Jays placed third baseman Josh Donaldson on the 10-day disabled list, added an RBI double in a three-run ninth.
Steve Pearce also doubled in a pair of runs in the ninth for Toronto, which trailed 4-0 after two innings but came back against Zach McAllister (0-2) and the normally unhittable Miller.
Aledmys Diaz’s three-run homer helped the Blue Jays tie it 4-4 in the fourth against starter Mike Clevinger.
Danny Barnes (1-0) pitched one inning, and three other relievers finished up for Toronto. Cleveland’s five-game winning streak was snapped.
PHILLIES 2, RAYS 1
ST. PETERSBURG, Fla. — Jorge Alfaro hit a go-ahead single with two outs in the ninth inning and Philadelphia won its fourth straight game by beating Tampa Bay.
Alfaro’s ground single to left field off closer Alex Colome (0-2) scored Scott Kingery, who doubled, for a 2-1 lead.
Edubray Ramos (1-0) got the final out in the eighth with a runner on third before Hector Neris worked the ninth for his second save.
Philadelphia tied it at 1 on Carlos Santana’s RBI single in the sixth off reliever Jose Alvarado.
Tampa Bay dropped to 0-6 when allowing three or fewer runs.
MARLINS 7, PIRATES 2
MIAMI — Justin Bour homered and drove in two runs to help Miami defeat Pittsburgh.
JB Shuck had a career-high four hits in his first major league game since 2016, and Miguel Rojas added three hits for the Marlins, who snapped a three-game losing streak. Miami posted season highs in runs and in hits with 14.
Dillon Peters (2-1) allowed two runs on four hits in six innings.
Chad Kuhl (1-1) worked five innings and allowed 11 hits and five runs, four earned.
The Pirates, who entered leading the NL in batting average and runs, were held to five hits.
PADRES 5, GIANTS 1
SAN DIEGO — Tyson Ross hit an RBI single with the bases loaded to snap a scoreless tie in the fifth and pitched six-plus strong innings to lead San Diego past San Francisco.
The Padres had gone 10 hitless innings since pinch-hitting pitcher Clayton Richard had their only hit Thursday night in the third inning of a desultory 7-0 loss to the Giants.
Ross (2-1) allowed an unearned run on seven hits while striking out five and walking one. Brad Hand got two outs for his fifth save.
Franchy Cordero homered for the Padres leading off the seventh.
Ty Blach (1-2) gave up four runs, three earned, and seven hits in five-plus innings.
MARINERS 7, ATHLETICS 4
SEATTLE — Mitch Haniger hit a three-run homer and Daniel Vogelbach added a two-run shot — both with two outs in the seventh inning — to rally Seattle past Oakland.
The Mariners took advantage of a breakdown by Oakland’s bullpen for five runs in the seventh. Yusmeiro Petit retired the first two batters before Jean Segura singled. Danny Coulombe (0-1) walked Robinson Cano, and Chris Hatcher was summoned to face Haniger, who clubbed his third homer of the season. Kyle Seager followed with a single and Vogelbach turned on the next pitch from Hatcher for his first career homer.
Dan Altavilla (1-1) pitched the seventh and picked up the win.
Khris Davis hit two home runs for the Athletics.