Major League Baseball results | Sunday
Red Sox 14, Orioles 9
BALTIMORE — J.D. Martinez came off the COVID-19 list and hit three home runs, powering the Boston Red Sox past the Baltimore Orioles for their sixth straight win.
Martinez got a chance at a record-tying fourth homer in the ninth inning and struck out swinging. He is the last of 18 major leaguers to homer four times in a game, doing it in September 2017 for Arizona.
Diamondbacks 7, Reds 0
PHOENIX — Luke Weaver retired the first 17 batters he faced and Eduardo Escobar homered for the fourth straight game for Arizona. The 27-year-old Weaver (1-0) took a no-hitter into the seventh inning before giving up a broken-bat single to Eugenio Suárez, whose groundball found a hole up the middle. Cincinnati went into the game batting .312 as a team, tops in the majors. Yankees 8, Rays 4
ST. PETERSBURG, Fla. — Rougned Odor snapped a 10th-inning tie with his first hit as a Yankee, Gio Urshela homered and drove in three runs, and New York rallied to avoid a weekend sweep.
Indians 5, Tigers 2
CLEVELAND — Logan Allen (1-1) recovered from a bumpy first inning to get his first win with the Indians, allowing one run and two hits in five innings as Cleveland completed a three-game sweep.
Detroit slugger Miguel Cabrera was placed on the 10-day injured list before the game with a left biceps strain.
Pirates 7, Cubs 1
PITTSBURGH — JT Brubaker (1-0) allowed one run and four hits in 5.1 innings and had the first three RBIs. His two-run single down the right-field line capped a three-run second inning and gave the Pirates a 3-1 lead.
Pittsburgh’s Bryan Reynolds had the third four-hit game of his career.
Brewers 9, Cardinals 3
ST. LOUIS — Avisaíl García homered for the second day in a row, this time off Daniel Ponce de Leon (1-1) in a four-run first, and Travis Shaw and Manny Piña also connected.
Royals 4, White Sox 3
CHICAGO — Michael A. Taylor scored when Garrett Crochet (0-1) misplayed Andrew Benintendi’s bunt in the 10th for Chicago’s second error of the day and ninth in nine games this season.
Padres 2, Rangers 0
ARLINGTON, Texas — Trent Grisham homered in the fourth off Mike Foltynewicz (0-2),and Manny Machado in the ninth against Ian Kennedy as San Diego completed a three-game sweep.
Mariners 8, Twins 6
MINNEAPOLIS — Kyle Seager hit his second homer of the game, a three-run drive in the ninth off Alex Colomé (0-1) as Seattle overcame a 6-0, sixth-inning deficit.
Seager had four hits and Taylor Trammell also homered for Seattle, which won a road series for the first time since Sept. 11-13, 2019, at Arizona.
Giants 4, Rockies 0
SAN FRANCISCO — Anthony DeSclafani and three relievers combined to scatter eight hits as San Francisco Giants swept Colorado.
DeSclafani (1-0) struck out eight and gave up six hits in six innings.
Phillies 7, Braves 6
ATLANTA — Didi Gregorius hit a three-run homer in Philadelphia’s four-run fourth inning and had the go-ahead sacrifice fly in the ninth to help the Phillies snap the Atlanta Braves’ four-game winning streak.
Alec Bohm doubled off Braves closer Will Smith to begin the ninth, advanced to third on a bunt and scored to make it 7-6 on Gregorius’ fly to shallow left. Miami at N.Y. Mets, susp., rain