The Seattle Mariners received a big night from Cal Raleigh and another outstanding pitching performance to complete a three-game sweep of the floundering New York Mets with Sunday's 12-1 win.
Raleigh drove in a season-high five runs with a pair of homers, while Luis Castillo fanned nine over six strong innings as the Mariners won their fourth consecutive game. Sunday's rout kept Seattle in a virtual tie with the Houston Astros for first place in the American League West.
The Mets, meanwhile, were swept in a three-game series for the first time since May 28-29. New York, which was shut out in each of this series' first two matchups, remained a half-game behind the Atlanta Braves for the National League's third and final wild card.
Castillo (10-11) continued Seattle's stellar run of pitching by limiting the Mets to one run and four hits. The right-hander also received plenty of support from Raleigh, who went 3 for 4, and from a three-hit night from Jorge Polanco which included a solo homer.
Victor Robles and Randy Arozarena drove in two runs each in the Mariners' highest scoring game of the season.
Mets starter Luis Severino kept Seattle's bats mostly quiet early on, with Polanco's solo homer in the second the game's lone run through four innings of play.
The Mariners broke through in the fifth, however. Dominic Canzone led off with a double and Arozarena later singled before Raleigh sent Severino's pitch over the right field wall for a 4-0 advantage.
Severino (7-6) finished with eight strikeouts while permitting four runs in five innings.
Jeff McNeil finally ended New York's scoring drought with a solo homer in the top of the sixth, but the Mariners countered with six runs against the Mets' bullpen in their half of the inning.
Polanco began the outburst with a double before New York's Ryne Stanek walked two batters to load the bases. Leo Rivas and Robles then each delivered RBI singles, with a throwing error by McNeil on Robles' hit allowing an additional run to score for a 7-1 lead.
Two batters later, Raleigh launched a three-run homer to further increase the margin.
The Mariners got two more runs in the seventh despite managing just one hit in the inning. Robles drew a bases-loaded walk before Mets reliever Phil Maton hit Arozarena with a pitch to force in the final run.
Astros complete sweep of Red Sox to extend winning streak
The Astros kept pace with Seattle in the AL West by cruising to their fifth consecutive victory, a 10-2 rout of the scuffling Boston Red Sox highlighted by back-to-back homers by Alex Bregman and Yordan Alvarez during a five-run fifth inning.
Bregman's three-run blast off Brennan Bernardino staked Houston to a 4-0 lead, and Alvarez followed with his third homer in two games to help send the Astros to a three-game series sweep.
Jeremy Pena also homered for the Astros and finished 3 for 5. Jose Altuve also collected three hits and Yainer Diaz contributed a two-run double to support a solid start from Hunter Brown (10-7), who struck out nine while allowing two runs over 5 1/3 innings.
Boston has now lost four straight and may be down a starting pitcher for a while after James Paxton exited Sunday's contest in the first inning with a strained right calf.
Lucas Sims replaced Paxton and allowed a lead-off walk to Mauricio Dubon and a one-out single to Altuve before being removed in the third inning. Bernardino came on in relief and hit Alvarez with a pitch to load the bases, then uncorked a wild pitch that enabled Dubon to score the game's first run.
Pedro Leon and Altuve singled in front of Bregman's game-breaking homer that was followed by Alvarez's 25th home run of the season. The Astros tacked on another run in the fifth when Pena singled, stole second, and scored on Jake Meyers' base hit.
Houston put up four more runs in the sixth - all with two out - to put the game out of reach.
Bregman doubled and Alvarez was walked intentionally to set up Diaz's double that plated both runners for an 8-0 advantage. Pena then homered over the Green Monster in left field to further pad the margin.
Brown's only trouble occurred in the bottom of the sixth, when he gave up two singles and a walk to load the bases with none out. The right-hander walked Wilyer Abreu two batters later to force in the Red Sox's first run, and Masataka Yoshida greeted reliever Caleb Ferguson with an RBI single to bring Boston within 10-2.
Burger homers again as Marlins snap Padres' seven-game win streak
Jake Burger went 3 for 4 and homered for a third straight game, and the Miami Marlins held off a late comeback attempt to end the San Diego Padres' winning streak at seven games with Sunday's 7-6 victory.
Burger's two-run blast off Dylan Cease helped Miami build a 5-0 lead after two innings. The homer was the third baseman's 12th since the All-Star break, the most of any player in the majors over that time frame.
Jesus Sanchez also had a two-run homer as the Marlins ended a three-game skid. Max Meyer (3-2) pitched a career-high 6 1/3 innings while allowing four runs to earn the victory.
Cease (11-9) was dealt his first loss since July 7 and struggled early on, as the Marlins recorded four first-inning hits that led to a pair of runs. Xavier Edwards and Burger began the bottom of the first with consecutive singles, with Edwards later scoring on Jonah Bride's infield hit and Otto Lopez knocking in Burger with a single.
The Marlins then took advantage of a pair of San Diego errors that put two on in the second for Burger, who crushed Cease's pitch over the center field wall for a 5-0 lead.
Cease lasted five innings while being charged with all five runs, only two of which were earned due to the errors.
Meyer kept the Padres scoreless until the fifth, when Xander Bogaerts doubled and later scored on a David Peralta groundout.
San Diego further closed the gap in the sixth inning, which Luis Campusano began with a single and Luis Arraez followed with a double off Meyer. Both players scored on ground-outs by Jurickson Profar and Jake Cronenworth, respectively, to pull the Padres within 5-3.
Peralta doubled in a run in the seventh to cut Miami's lead to one, but Sanchez gave the Marlins some breathing room in the bottom of the inning by following Burger's single with his 14th homer of the season.
Donovan Solano's pinch-hit, two-run homer in the eighth brought the Padres within 7-6, and San Diego got the tying run to second in the ninth when Ha-Seong Kim doubled with two out. Kim's hit was initially ruled a home run before being overturned after a video review.
The Marlins then called on reliever George Soriano, who fanned Campusano for the final out to register his second career save.