BOSTON — 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.
ANGELS 12, ATHLETICS 7
OAKLAND, Calif. — 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.
PIRATES 7, REDS 2
CINCINNATI — 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 — 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 — 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 — 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.
ROCKIES 5, DIAMONDBACKS 4
DENVER — Jeff Hoffman pitched five solid innings and beat out an infield single to drive in a key run as Colorado beat 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 first baseman 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 got three outs for his first save.
Robbie Ray (4-2) gave up five runs — four earned — in 4 2/3 innings. He walked four and struck out six as his four-game winning streak ended.
RANGERS 8, MARINERS 7
SEATTLE — 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.
MARLINS 4, GIANTS 2
MIAMI — 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 — 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.
RAYS 4, BLUE JAYS 3, 11 INNINGS
ST. PETERSBURG, Fla. — 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.
WHITE SOX 8, ROYALS 7
CHICAGO — 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.
PHILLIES 11, CARDINALS 4
PHILADELPHIA — 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.