Carlos Santana homered and hit Cleveland’s first triple of the season, Greg Allen added a pair of three-baggers and the Indians pounded out a season-high 18 hits in a 14-9 win over the Boston Red Sox on Wednesday night.
Santana, who finished a single shy of the cycle, was 3 for 4 with five RBIs as Cleveland matched its season best for runs.
Jose Ramirez had two doubles and two RBIs. Allen and Kevin Plawecki also drove in two runs apiece for the Indians, who won two of three against the World Series champions in Boston.
The Indians, shut out over the first seven innings Tuesday night before rallying with seven runs over the last two for a 7-5 win, scored at least once in each of the first seven innings Wednesday.
Mookie Betts, Jackie Bradley Jr., Andrew Benintendi and Xander Bogaerts homered for Boston. The Red Sox scored three in the eighth, two on Bogaerts’ 10th home run of the season, to pull to 14-9 and loaded the bases with one out in the ninth before the Indians called on Brad Hand to close it out for his 15th save.
Shane Bieber (4-2) got the win despite allowing six runs and eight hits in five innings. He struck out six.
Ryan Weber (1-1) took the loss.
DODGERS 9, METS 8
LOS ANGELES (AP) — Cody Bellinger hit a tying double in the ninth inning and Los Angeles scored four runs off All-Star closer Edwin Díaz to rally past New York.
Joc Pederson and Max Muncy opened the bottom of the ninth with consecutive homers off Díaz (1-3), who was pitching for the fourth time in five days. Justin Turner doubled and scored on Bellinger’s double.
With the bases loaded and still nobody out, Alex Verdugo’s sacrifice fly easily scored Bellinger with the winning run.
Pete Alonso hit a pair of two-run homers to back starter Noah Syndergaard, and the Mets built an 8-3 lead in the seventh following back-to-back homers by Amed Rosario and Dominic Smith. But they squandered an excellent chance to add more, and New York’s shaky bullpen gave up six runs while managing only seven outs the rest of the way.
Scott Alexander (3-1) worked a hitless inning for the win. Corey Seager homered and had three hits for the NL-leading Dodgers, who have won 11 of 14. Turner and Matt Beaty also got three hits apiece.
With 19 homers, Alonso matched the major league rookie mark for most before June 1 set by Mark McGwire in 1987.
PHILLIES 11, CARDINALS 4
PHILADELPHIA (AP) — Bryce Harper hit his 10th homer, his 200th career double and drove in four before fouling a ball off his foot and exiting in the fifth inning, and Philadelphia beat St. Louis.
The hot-hitting Harper drove a two-run homer in the third and followed an inning later with a two-run hustle double. He had three hits when he left the game with the Phillies ahead by 10 runs.
Aaron Nola (6-0) struck out eight over seven innings. Scott Kingery and Maikel Franco hit back-to-back homers in the fifth, and Andrew McCutchen hit a two-run shot two batters later to blow the game open.
Matt Weiters homered for St. Louis. Genesis Cabrera took the loss, working 3 2/3 innings, allowing five hits, five runs (three earned) and two walks while striking out five.
ANGELS 12, ATHLETICS 7, 11 INNINGS
OAKLAND, Calif. (AP) — Gold Glove first baseman Matt Olson made a rare throwing error in the 11th inning to allow the go-ahead run to score and Los Angeles beat Oakland and sent the Athletics to their second straight loss after a 10-game winning streak.
Mike Trout was rested a day after fouling a ball off the top of his right foot.
Noé Ramírez (2-0) retired six batters to win. César Puello had three hits, including his first career home run, and drove in four runs.
Puello was hit by a pitch from Lou Trivino (2-1) leading off the 11th and moved to second on a wild pitch. After Brian Goodwin walked, Luis Rengifo attempted to sacrifice both runners over. Olson attempted to field the bunt barehanded and bobbled the ball briefly before his throw to first sailed wide and into foul territory near the Angels bullpen.
Tommy LaStella singled three times and Jared Walsh had two hits and an RBI for the Angels. Shohei Ohtani singled, walked twice and scored once.
Olson, Mark Canha and Marcus Semien homered for Oakland.
PIRATES 7, REDS 2
CINCINNATI (AP) — Josh Bell tied Pittsburgh’s record with his 12th homer in May, and the Pirates stopped Derek Dietrich’s home run spree in beating Cincinnati for a split of the teams’ four-game series.
Bell’s three-run homer tied Jason Bay’s mark from May 2006. His 23rd extra-base hit in May left him one shy of Paul Waner’s club record for any month. He had three hits, raising his average to .345 with 18 homers overall.
Colin Moran also had a three-run shot off Anthony DeSclafani (2-3), who has given up seven homers in his last three starts.
Left-hander Steven Brault (2-1) fanned Dietrich twice during his latest shutdown performance against the Reds. Brault is 4-0 career against Cincinnati with a 1.03 ERA and a scoreless streak of 19 2/3 innings. Brault allowed three singles and struck out five in 5 1/3 innings of his third start.
YANKEES 7, PADRES 0
NEW YORK (AP) — DJ LeMahieu and Luke Voit jolted rookie Chris Paddack with instant home runs, James Paxton pitched four hitless innings in his return from the injured list and New York beat San Diego.
Gio Urshela also connected off Paddack, Gleyber Torres hit a late homer and Voit added his first big league triple as the Yankees won their eighth straight series.
San Diego didn’t get a hit until the sixth when Wil Myers’ blooper bounced out of LeMahieu’s glove as he drifted out from second base.
Paddack (4-3) was pulled after five innings trailing 4-0.
Jonathan Holder (4-2) worked two innings and earned the win as the Yankees used five pitchers to complete the four-hitter.
NATIONALS 14, BRAVES 4
ATLANTA (AP) — Aníbal Sánchez allowed one hit in six scoreless innings, Howie Kendrick hit a three-run double and Washington withstood a grand slam by rookie Austin Riley to beat Atlanta.
Sánchez (1-6) returned to Atlanta, where he thrived in 2018, to earn his first win of the season. He was perfect through 5 1/3 innings and allowed one hit and one walk with seven strikeouts.
Juan Soto and Matt Adams homered for Washington, which swept the two-game series and ended Atlanta’s streak of five straight series victories. The Nationals have won five of six.
Kevin Gausman (2-4) gave up eight runs, matching his career high, on eight hits and two walks while recording only three outs.
CUBS 2, ASTROS 1
HOUSTON (AP) — Kyle Hendricks pitched eight strong innings, Kyle Schwarber homered for the second straight game and Kris Bryant added a solo shot in his return to the lineup to help Chicago avoid a sweep with a win over Houston.
The game included a scary and jarring moment when a young fan was hit by a foul line drive off the bat of Albert Almora Jr. in the fourth inning. The Astros did not provide an immediate update on the girl’s condition, though a photo taken by The Associated Press appeared to show her conscious and crying as she was quickly whisked away and nearby fans looked on.
Almora, the Cubs’ center fielder, and other players from both teams were visibly shaken up by the scene.
Hendricks (5-4) allowed four hits and one run with seven strikeouts for his fourth straight win. Steve Cishek worked a perfect ninth for his fifth save.
Wade Miley (5-3) worked seven innings, allowing six hits and two earned runs with nine strikeouts.
ROCKIES 5, DIAMONDBACKS 4
DENVER (AP) — Jeff Hoffman pitched five solid innings and beat out a bunt single to drive in a key run as Colorado topped Arizona.
Brendan Rodgers had a two-run single and Trevor Story added three hits for the Rockies, who won their season-high fourth in a row at home and clinched a series win in the four-game set.
Carson Kelly homered and singled to drive in two runs for the Diamondbacks. Adam Jones also went deep and rookie Kevin Cron doubled twice and scored a run.
Hoffman (1-1) allowed three runs and seven hits, helping the Rockies get back to .500 at 27-27. He struck out six and walked two.
Scott Oberg, filling in for injured closer Wade Davis, got three outs for his third career save and first since 2016.
Robbie Ray (4-2) gave up five runs — four earned — in 4 2/3 innings as his four-game winning streak ended.
RANGERS 8, MARINERS 7
SEATTLE (AP) — Nomar Mazara and Asdrubal Cabrera hit consecutive doubles in the ninth inning, lifting Texas over Seattle.
The Rangers capitalized on three errors and a wild pitch by relief pitchers in the sixth inning, leading to one of four lead changes. Shin-Soo Choo then hit a two-run single in the eighth to tie it at 7 in an unexpected pinch-hit appearance to set up Texas’ ninth-inning rally.
Texas scored three runs in the first against Wade LeBlanc, but LeBlanc settled in and worked through the fifth inning, leaving with Seattle down 3-0.Things went very wrong when LeBlanc was replaced.
Jesse Biddle struck out the first batter he faced, but then flubbed Mazara’s comebacker for one error and threw the ball away for another, allowing Mazara to reach second. Mazara got to third on a wild pitch while Biddle walked Cabrera, setting up Rougned Odor’s RBI single and Ronald Guzmán’s sacrifice fly for a 5-4 Rangers lead. Austin Adams relieved Biddle, threw wildly to first on a pickoff attempt but evaded further damage by striking out Jeff Mathis.
Haniger rallied the Mariners again with a sixth-inning home run to make it 7-5.
The bullpen couldn’t hold that lead, either. Mazara singled to lead off the eighth and Odor walked before Choo’s two-run single tied it. Mazara and Cabrera doubled off Anthony Bass (0-1) for the lead, and Shawn Kelley picked up his sixth save.
MARLINS 4, GIANTS 2
MIAMI (AP) — Jorge Alfaro had a career-high four hits and Miami handed San Francisco its seventh consecutive loss.
Neil Walker had a tiebreaking, pinch-hit double in the seventh and Starlin Castro hit the first triple of the season for the Marlins, who have won nine of 12.
San Francisco’s Madison Bumgarner (3-5) allowed two runs and six hits in six innings.
Brandon Belt hit his eighth home run of the season and drove in both runs for the Giants.
Marlins starter Pablo Lopez allowed four hits and one run in six innings. Nick Anderson (2-2) pitched a scoreless seventh while Sergio Romo escaped the ninth for his 11th save in 12 chances.
TIGERS 4, ORIOLES 2
BALTIMORE (AP) — Brandon Dixon hit a tiebreaking two-run homer in the ninth inning to lead Detroit past Baltimore.
The Tigers took two of the three games and won their first road series since April 1-3 against the Yankees.
Orioles reliever Mychal Givens allowed a solo homer to John Hicks that tied the game 2-2 in the eighth.
Nicholas Castellanos walked to lead off the ninth and Dixon followed with a two-run shot off Branden Kline (1-2).
Nick Ramirez (1-0) didn’t allow a hit over three innings of relief. Shane Greene gave up a two-out double to Stevie Wilkerson in the ninth but still picked up his 18th save.
Keon Broxton got his second homer for Baltimore.
Rookie left-hander John Means allowed one run and three hits with a season-high seven strikeouts and no walks over six innings for the Orioles, who have lost 13 of 16.
RAYS 4, BLUE JAYS 3, 11 INNINGS
ST. PETERSBURG, Fla. (AP) — Willy Adames delivered a long single against a five-man infield in the 11th inning, driving in the winning run as Tampa Bay beat Toronto.
Adames’ hit came off Justin Shafrer (0-1), who walked two and allowed a single by Avisail Garcia. With one out and the infield jammed with fielders, Adames drove a ball to deep center field.
Diego Castillo (1-3) got the win after pitching the 11th for the Rays, who have won five straight.
Tampa Bay banged out 14 hits; Garcia and Tommy Pham each had three.
The Blue Jays have lost seven of eight. Toronto had 12 hits, but went 2 for 16 with men in scoring position. Toronto had had four hits off Blake Snell’s first 10 pitches of the game, including a two-run homer by Lourdes Gurriel Jr.
The game drew a crowd of 6,166, 380 more than Tuesday night’s crowd of 5,786, the smallest in franchise history.
WHITE SOX 8, ROYALS 7
CHICAGO (AP) — Six innings after being beaned with a pitch from Kansas City starter Glenn Sparkman, Tim Anderson doubled in the go-ahead run in the eighth, lifting Chicago over Kansas City.
José Abreu hit a three-run homer, Yoán Moncada also connected and the White Sox swept a three-game series for the first time this season.
Jorge Soler homered and drove in three runs for Kansas City.
Kelvin Herrera (2-3) got the win despite giving up two runs and Alex Colomé got the final three outs for his 11th save.
Ian Kennedy (0-2) took the loss.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP—Sports