Nelson Velazquez homered and drove in the go-ahead run with a double as the Kansas City Royals beat the Tampa Bay Rays 7-4 in 11 innings on Saturday afternoon in St. Petersburg, Fla.
Kansas City scored three runs in the top of the 11th to put the game away after giving up three earlier leads.
In the top of the 11th, Velazquez plated automatic runner Freddy Fermin with a double to center, then scored on Adam Frazier’s infield single. Maikel Garcia added on with an RBI single.
The Royals had gone ahead 4-3 in the top of the 10th on Vinnie Pasquantino’s sacrifice fly to left, but the Rays tied it for a third time in the bottom of the inning when Jonny DeLuca doubled to left to score Harold Ramirez.
James McArthur (2-2) got the win with two innings of relief, and Nick Anderson picked up his first save. Former Royals left-hander Richard Lovelady (0-3) took the loss.
Orioles 5, White Sox 3
Ryan O’Hearn, Anthony Santander and Jordan Westburg homered in the eighth inning as Baltimore rallied for a victory against host Chicago.
The three-homer barrage across a five-batter stretch created a stunning turnaround after the Orioles had only three singles entering the eighth. Baltimore starter Albert Suarez pitched four shutout innings in his longest outing since April.
White Sox starter Erick Fedde pitched 6 1/3 shutout innings and Gavin Sheets smacked a two-out, bases-loaded triple in the fifth inning for the team’s only runs. Chicago lost for the eighth time in nine games.
Giants 7, Mets 2 (10 innings)
Brett Wisely had three hits, including a tiebreaking RBI single leading off the 10th inning, as visiting San Francisco mounted another late-inning comeback to defeat New York in the middle game of a three-game series.
Patrick Bailey had an RBI single in the sixth and LaMonte Wade Jr. tied the score with a run-scoring single in the ninth for the Giants, who have won four straight, all after trailing in the eighth inning or later.
After Wisely’s 10th-inning single against Sean Reid-Foley (1-2), Bailey ended up walking with the bases loaded and Mike Yastrzemski laced a three-run triple two outs later. Starling Marte belted his sixth homer of the season in the second and Brett Baty hit a tiebreaking solo shot in the seventh to account for the Mets’ runs.
Tigers 2, Blue Jays 1
Kerry Carpenter hit a two-run homer, Reese Olson recorded his first win this season in his 10th start and host Detroit topped Toronto.
Olson (1-5) was forced to leave his previous start at Kansas City with a right hip contusion after being struck by a line drive. He limited the Blue Jays to one unearned run and three hits in 6 1/3 innings. Tyler Holton pitched the ninth for his first save this year and the second of his career.
Blue Jays starter Jose Berrios (5-4) allowed two runs and seven hits while striking out five in seven innings. Davis Schneider drove in Toronto’s lone run with a double.
Twins 5, Rangers 3
Alex Kirilloff blasted a three-run homer in the bottom of the eighth inning to help Minnesota rally for a win against Texas in the second game of a three-game series in Minneapolis.
Twins starter Chris Paddack allowed two runs and four hits in five innings. Cole Sands (2-0) threw two innings of scoreless relief before Jhoan Duran pitched the ninth to earn his sixth save for Minnesota, which has won four in a row following a seven-game losing streak.
Rangers starter Michael Lorenzen allowed one run and three hits over six innings. Ezequiel Duran homered and Leody Taveras had two hits and an RBI for Texas, which has lost six in a row and 12 of its past 14.
Nationals 3, Mariners 1
Four Washington relievers combined for four hitless innings as the Nationals defeated visiting Seattle, sending the Mariners to their season-worst fourth consecutive loss.
Dylan Floro (1-0) got the victory and Kyle Finnegan pitched a 1-2-3 ninth for his 14th save. Keibert Ruiz went 2-for-2 with a double, an RBI and a run for the Nationals, who scored two runs in the seventh inning to break a 1-1 tie.
The Mariners tied it in the fifth, as Julio Rodriguez led off the frame with a 433-foot solo shot to center field on a 1-2 sinker from Nationals starter Trevor Williams. It was just the third home run of the season for Rodriguez and snapped an 0-for-17 slump.
Pirates 4, Braves 1
Mitch Keller was effective through 6 2/3 innings and Nick Gonzales extended his hitting streak to six games with an RBI double to help Pittsburgh defeat visiting Atlanta.
Keller (6-3) allowed one run on six hits to go along with no walks and four strikeouts to earn his first career win against Atlanta, improving to 1-3. David Bednar tossed a scoreless ninth for his 11th save of the year.
Braves starter Reynaldo Lopez (2-2) went 4 2/3 innings, allowing three runs (two earned) and five hits. His night came to an end when the game went into a rain delay that lasted nearly 30 minutes in the bottom of the fifth. Atlanta has lost two in a row and seven of its past 10 games.
Athletics 3, Astros 1
JP Sears combined with four relievers on a four-hitter, Brent Rooker continued his hot month of May with a two-run double and Oakland finally got a win over visiting Houston.
Sears (4-3) allowed just one unearned run over six innings. He pitched with a lead since the bottom of the first, when Rooker, who entered the game with 19 RBIs in 21 games in May, ripped his double.
Mauricio Dubon collected two hits for the Astros, who had beaten the A’s in their first five meetings of the season. Houston starter Spencer Arrighetti (2-5) was charged with three runs on five hits in five-plus innings.
Brewers 6, Red Sox 3
Milwaukee received a solo home run from Brice Turang and scored five runs in the third inning en route to a victory over host Boston.
Joey Ortiz headlined the third with a two-run double that drove in Gary Sanchez and Sal Frelick to increase the Brewers’ lead to 5-0. Six consecutive batters reached base with two outs in the inning.
All five runs were scored against Boston starting pitcher Nick Pivetta (2-3), who left the mound with one out in the fourth. He gave up seven hits, struck out three and walked three.
Yankees 4, Padres 1
Aaron Judge crushed his 17th home run and Marcus Stroman pitched six scoreless innings as visiting New York ran its winning streak to five games, knocking off San Diego.
Judge, who has 11 homers in May, pulled into a tie for the major league lead with his two-run shot in the first inning. It was his fourth straight game with a homer. He also doubled and scored twice as the Yankees won for the 11th time in 13 games. Stroman (4-2) lowered his ERA to 2.76. He surrendered three hits and walked one with five strikeouts.
Fernando Tatis Jr. broke up the shutout bid with one out in the eighth with a home run to center field, just out of the reach of Judge. It came against right-hander Luke Weaver, who walked the next batter but got two groundouts to end the inning. Dylan Cease (5-4) went 6 2/3 innings, giving up the four runs on eight hits and no walks, with nine strikeouts.
Reds 3, Dodgers 1
Spencer Steer hit a first-inning home run for the second consecutive day and Hunter Greene worked six strong innings as Cincinnati earned a victory over visiting Los Angeles.
Will Benson also hit a home run as the Reds won consecutive games for the first time since April 23-24 against the Philadelphia Phillies. Cincinnati evened the season series with Los Angeles 3-3 with the finale Sunday. Greene (3-2), a Los Angeles-area native, gave up one run on five hits over six innings with one walk and five strikeouts. He worked out of multiple jams, including a bases-loaded situation with nobody out in the second inning while only giving up one run.
Shohei Ohtani tripled for the Dodgers with one out in the sixth inning against Greene but was left stranded. Ohtani also struck out three times for the second time this season as Los Angeles dropped four consecutive games for the first time. Dodgers right-hander Walker Buehler (1-2) gave up three runs on six hits over 5 2/3 innings with one walk and four strikeouts.
Cardinals 7, Cubs 6
Brendan Donovan hit a go-ahead two-run single in the eighth as St. Louis edged visiting Chicago for its ninth victory in 11 games.
Lars Nootbaar went 3-for-5 with an RBI triple for St. Louis. Masyn Winn went 2-for-4 with an RBI to extend his hitting streak to 14 games. Cardinals starting pitcher Miles Mikolas allowed three runs on four hits in six innings. He struck out six and walked two. Reliever JoJo Romero (2-0) earned the victory, and Ryan Helsley notched his 16th save despite giving up two runs and four hits in the ninth.
Nico Hoerner smacked a two-run double for the Cubs, who lost for the eighth time in 11 games. Cubs starter Jameson Taillon allowed three runs on nine hits in 5 2/3 innings. Reliever Mark Leiter Jr. (1-2) allowed four eighth-inning runs to take the loss.
Guardians 4, Angels 3
Cleveland got another home run from Jose Ramirez and a steady performance on the mound from Tanner Bibee to win its eighth game in a row, beating Los Angeles in Anaheim, Calif.
Ramirez, who homered twice on Friday, hit a two-run homer in the third to cap a four-run frame on Saturday. That was all the Guardians needed to win for the 11th time in their past 12 games.
Bibee gave up a three-run homer to Angels left fielder Taylor Ward in the bottom of the third, but he shut Los Angeles out for the rest of his outing. Bibee (3-1) got through six innings, allowing three runs on six hits and one walk. He struck out six.
Phillies 8, Rockies 4
Bryce Harper homered in a six-run ninth inning as Philadelphia rallied to beat Colorado in Denver.
Harper, who was ejected from Friday night’s game in the first inning, responded Saturday with two hits and four RBIs as the Phillies avoided losing consecutive games for the third time this season.
The rally spoiled a solid outing from Rockies starter Dakota Hudson, who allowed two runs in six innings, and a career night for Brenton Doyle. Doyle had two hits and three stolen bases while Ezequiel Tovar and Jacob Stallings had two hits each.
Diamondbacks 3, Marlins 2
Christian Walker went 2-for-4 with a double, an RBI and a run, and Eugenio Suarez also had two hits and scored a run to lead Arizona over Miami in Phoenix.
Jordan Montgomery (3-2) picked up the win, allowing two runs on nine hits in six innings. He walked one and struck out four. Paul Sewald pitched a 1-2-3 ninth to notch his fourth save for the Diamondbacks, who won for the third time in the past four games.
Jake Burger went 3-for-4 with a double and a run and Jazz Chisholm Jr. had a double and an RBI for the Marlins. Sixto Sanchez (0-3) picked up the loss, allowing three runs on five hits and two walks over five innings. He struck out two.
–Field Level Media