NEW YORK — Clint Frazier hit a game-ending, two-run homer with two outs in the 11th inning after making a game-saving catch in the eighth, and the slumping New York Yankees beat the rival Tampa Bay Rays 5-3 Tuesday night.
The righty-hitting Frazier turned on a slider from right-hander Andrew Kittredge (5-1) and stood at the plate to admire the drive, capping a tight finish in which both teams came up short on potential rallies.
One of those stalled efforts came in the eighth, when Frazier dove and needed every inch of his mitt to catch Joey Wendle's soft-hit liner to strand two.
New York ended a four-game slide and beat Tampa Bay in the Bronx for the second time in 11 tries since the start of last season. The AL East-leading Rays remained 4 1/2 games ahead of the Yankees with two games left in this four-game series.
Tampa Bay had held New York to three or fewer runs in seven straight matchups and won nine straight against division foes.
ORIOLES 7, TWINS 4
BALTIMORE (AP) — Cedric Mullins got two hits, scored two runs and made a sensational catch in center field, helping the Orioles snap their 14-game losing streak with a victory over the Twins.
Pedro Severino and Maikel Franco both homered for the Orioles, who also ended a 16-game head-to-head skid against Minnesota. Baltimore's Bruce Zimmermann (3-3) allowed two runs and six hits in 5 1/3 innings, striking out a career-high seven.
Michael Pineda (3-3) allowed five runs and seven hits in three innings.
CUBS 4, PADRES 3
CHICAGO (AP) — Patrick Wisdom hit his third homer in two games, Willson Contreras also went deep and the surging Chicago Cubs beat San Diego after Padres star Fernando Tatis Jr. left with an injury.
Tatis exited because of right oblique tightness. He hit a fly to left field in the sixth inning and was replaced at shortstop in the bottom half by Ha-Seong Kim.
The NL Central-leading Cubs won for the eighth time in nine games and kept up their strong play coming off a 19-8 record in May.
Wisdom, who homered twice in Monday's win, and Contreras each hit a long two-run drive against Ryan Weathers (2-2).
Kyle Hendricks (6-4) got the victory.
CARDINALS 3, DODGERS 2
LOS ANGELES (AP) — Edmundo Sosa hit a tiebreaking single in the ninth inning, Tyler O'Neill made a running catch for the final out and St. Louis held off Los Angeles.
O'Neill led off the ninth with a single against Blake Treinen (1-2) and stole second before Sosa hit a sharp grounder into left field.
Los Angeles had a chance in the ninth. With two on, Mookie Betts lined a ball to the warning track in left, but O'Neill made a leaping grab to give Alex Reyes his 16th save.
John Gant threw six shutout innings for the Cardinals, but Matt Beaty tied it with a two-run homer in the seventh off winner Giovanny Gallegos (3-1).
PHILLIES 17, REDS 3
CINCINNATI (AP) — Odúbel Herrera and Andrew McCutchen each hit two of Philadelphia's seven home runs and the Phillies pummeled the Reds.
Matt Joyce capped the rout with a grand slam in the ninth off Reds infielder Alex Blandino, who was on the mound to help spare the bullpen.
Aaron Nola (4-4) allowed three runs through five innings and induced double-play grounders to end the second, third and fourth. His fifth-inning strikeout of Jesse Winker was the 1,000th of his career.
Sonny Gray (1-4) gave up four runs in 4 2/3 innings.
NATIONALS 11, BRAVES 6
ATLANTA (AP) — Ryan Zimmerman and Juan Soto each hit a two-run homer and the Washington Nationals overcame Stephen Strasburg's early exit to beat the Braves.
Soto had three hits, drove in four runs and scored four times to lead Washington's 14-hit outburst.
The Nationals snapped their five-game losing streak even though Strasburg lasted only 1 1/3 innings. The right-hander left the game after William Contreras' liner hit his left arm near his glove. Strasburg's glove appeared to absorb at least some of the blow.
Acuña had three hits, including a two-run homer off Austin Voth (2-0) in the fifth.
Max Fried (2-3) took the loss.
INDIANS 6, WHITE SOX 5
CLEVELAND (AP) — AL MVP Jose Abreu grounded out with the bases loaded to blunt a ninth-inning rally against Cleveland closer James Karinchak, giving Shane Bieber and the Indians a win over the White Sox.
Bieber (6-3) allowed two earned runs in seven innings, striking out seven to beat the AL Central-leading White Sox for the second time this season.
Down 6-3, Chicago rallied in the ninth. Zack Collins and Nick Madrigal hit RBI singles off Karinchak and a walk loaded the bases for Abreu, who grounded out to shortstop.
Austin Hedges' two-run homer off Dylan Cease (3-2) landed on the porch in left field and gave the Indians a 5-3 lead in the fourth.
TIGERS 10, BREWERS 7
MILWAUKEE (AP) — Eric Haase and Jonathan Schoop each hit two home runs, Miguel Cabrera had three RBI and the previously light-hitting Tigers beat the Brewers, ending Milwaukee's five-game winning streak.
Milwaukee's Kolten Wong and Tyrone Taylor also hit two homers apiece in a game that saw nine home runs.
Detroit batters, who entered Tuesday with the fewest runs in the AL scored six times in the second inning off left-hander Eric Lauer (1-2).
Derek Holland (1-1) got the win.
ASTROS 5, RED SOX 1
HOUSTON (AP) — Luis Garcia threw a career-high seven innings, Jose Altuve homered and the Astros earned their third straight victory.
Garcia (4-3) permitted one run and six hits, retiring 11 of 12 batters over one stretch. The right-hander struck out six and walked one in his fourth consecutive win.
Altuve led off the first with his eighth homer, a drive to left-center against Garrett Richards (4-4). It was Altuve's third leadoff homer this season.
Richards surrendered two runs and four hits in six innings. He has allowed three or fewer runs in each of his last four starts.
BLUE JAYS 5, MARLINS 1
BUFFALO, N.Y. (AP) — Vladimir Guerrero Jr. keyed a career-best four-hit outing with his major league-leading 17th home run and the Blue Jays celebrated the return to their temporary Buffalo home with a 5-1 win over the Marlins.
The Blue Jays are unable to play in Toronto for a second straight season because of Canadian health restrictions due to COVID-19.
After opening the season 10-11 playing at their spring training site in Dunedin, Florida, the Blue Jays escaped the heat and humidity to return to Buffalo, where they went 17-9 last year and clinched their first playoff berth since 2016.
A year after fans weren't allowed to attend games at Sahlen Field, home to their Triple-A affiliate, the Blue Jays played before an announced crowd of 5,321.
Robbie Ray (3-2) allowed one run on six hits through six innings, and the nomadic Blue Jays picked up where they left off a year ago in their adopted home.
ROYALS 10, PIRATES 5
KANSAS CITY, Mo. (AP) — Andrew Benintendi hit a grand slam and drove in five runs to lead Kansas City over Pittsburgh.
Salvador Perez had two homers and three RBIs to help the Royals sweep the two-game series. Brady Singer (3-4) allowed five runs — four earned — and eight hits in 5 2/3 innings.
Wil Crowe (0-4) gave up eight runs and eight hits in four-plus innings.
ROCKIES 3, RANGERS 2, 11 INNINGS
DENVER (AP) — Ryan McMahon scored on Brett Martin's wild pitch in the 11th inning and Colorado Rockies sent Texas to its 13th straight road loss.
McMahon started the inning on second base, moved to third on a groundout and raced home when Martin (0-2) bounced a pitch to Brendan Rodgers.
Texas has lost seven in a row overall.
Yonathan Daza had three hits for the Rockies and Mychal Givens (2-2) pitched the 11th to get the win.
ANGELS 8, GIANTS 1
SAN FRANCISCO (AP) — Anthony Rendon drove in five runs, Max Stassi returned from a concussion and hit an RBI double and the Angels beat San Francisco.
Rendon hit a two-run single in the third to end an 0-for-10 funk and a bases-loaded double during a five-run fourth. He singled again in the ninth.
Lefty Andrew Heaney (3-3) allowed one run on five hits over 6 1/3 innings to win back-to-back starts for the first time this year.
Los Angeles clobbered Alex Wood (5-3), who surrendered seven runs on four hits with four walks in 3 2/3 innings and lost his third straight start.
ATHLETICS 12, MARINERS 6
SEATTLE (AP) — Matt Olson hit his 14th homer in the second inning and a two-run single in Oakland's six-run seventh as the Athletics rallied to snap Seattle's five-game winning streak.
Mark Canha's two-out infield single off Paul Sewald (2-1) scored Elvis Andrus to tie the game at 4. Olson put the A's ahead, and Sean Murphy capped the burst with a two-run double. Tony Kemp homered in the eighth.
Seattle's bullpen that has been a strength most of the season gave up 11 hits, 11 runs and five walks. The team turned to infielder Jack Mayfield to get the final out of the ninth.
Jesús Luzardo (2-3) was terrific in relief, striking out six in three innings of two-hit ball.
DIAMONDBACKS 6, METS 5, 10 INNINGS
PHOENIX (AP) — Josh Reddick hit a two-run double in the bottom of the 10th inning and Arizona rallied to beat New York.
The last-place Diamondbacks overcame a four-run deficit and tied it with two outs in the ninth on an RBI single by Josh Rojas off closer Edwin Díaz, handed his first blown save in 10 chances this season.
Pavin Smith started the comeback with a three-run homer off Mets starter Marcus Stroman in the sixth.
Moments earlier, Rojas and Stroman got into a verbal spat coming off the field at the end of the fifth. The benches and bullpens emptied, but no punches were thrown.
Dominic Smith homered and drove in three runs for New York, which had won five straight.
Pinch-hitter James McCann put the Mets ahead in the 10th with a run-scoring double off winner Alex Young (2-4).
Smith drew a one-out walk from Trevor May (2-2) in the bottom half and scored the winning run on Reddick's double that appeared to land right on the right-field line. A replay review upheld the call of fair ball, giving the Diamondbacks only their third victory in 20 games.