MLB roundup: Wilmer Flores (3 HRs, 8 RBIs) powers Giants

Wilmer Flores set career highs with three homers and eight RBIs as the San Francisco Giants spoiled the Athletics’ first return to the Bay Area representing West Sacramento with a 9-1 shellacking on Friday.

Flores launched a grand slam off A’s starter JP Sears (4-3) in the third inning, a three-run shot off Michel Otanez in the sixth and a solo blast off Anthony Maldonado in the eighth, helping the Giants win for just the second time in the past seven games. The eight RBIs were two more than the six Flores had produced on three occasions. The slam was the seventh of his career, and he leads San Francisco with 10 homers.

Giants starter Logan Webb (5-3) took a shutout into the eighth inning in the opener of a three-game interleague series. He lost his shutout bid one out into the eighth on a run-scoring infield single by Tyler Soderstrom. Webb finished the inning, completing his night with five hits and two walks allowed. He struck out four.

Luis Urias had two hits for the A’s, who are continuing their rivalry series with the Giants despite having left Oakland for West Sacramento this season on their way to Las Vegas in 2028. A double by Urias was the only extra-base hit of the night for the A’s, who dropped their third straight by a margin of 37-6.

Yankees 6, Mets 2

Carlos Rodon pitched five innings and issued three walks to Juan Soto in the slugger’s hostile return to Yankee Stadium as the host New York Yankees opened the Subway Series with a victory over the New York Mets.

Soto heard boos throughout the night. The booing intensified during each plate appearance for the slugger, who signed a 15-year, $765 million contract with the Mets after hitting 41 homers in his lone season for the Yankees and tipped his helmet before the first plate appearance. Soto made the game’s final out with two runners on.

Rodon (5-3) worked around the free passes to Soto and four walks overall, allowing a run on two singles. Rodon exited with a 6-1 lead thanks to Cody Bellinger and Paul Goldschmidt, who combined for five of the Yankees’ eight hits. Aaron Judge singled twice and ended the night with a .414 batting average. Brandon Nimmo had an RBI single and Francisco Lindor hit an RBI double for the Mets.

Twins 3, Brewers 0

Joe Ryan scattered two hits over six innings as visiting Minnesota extended its winning streak to 12 games by defeating Milwaukee.

Ryan (4-2) struck out nine and walked one. Cole Sands picked up his second save and handed the Brewers their sixth loss in the past eight games. Kody Clemens and Christian Vazquez each had two hits for the Twins.

Milwaukee rookie Chad Patrick (2-4) permitted three runs on eight hits in six innings. William Contreras collected two of the Brewers’ five hits.

Cubs 13, White Sox 3

Pete Crow-Armstrong went 4-for-5 with a home run and six RBIs as the host Cubs defeated the White Sox for the sixth straight time.

Cade Horton (2-0) threw five innings of seven-hit, three-run ball to win his first career start. He struck two and walked none for the Cubs, who won their third game in four tries. Kyle Tucker, Seiya Suzuki, Carson Kelly and Nico Hoerner each cracked two hits as the Cubs amassed 15 hits.

White Sox starter Shane Smith (1-3) allowed six runs (one earned) and seven hits in his five-inning stint. The fellow rookie struck out five and walked one. Miguel Vargas went 4-for-4 with two homers and three RBIs for the White Sox, who dropped their second straight and took their American League-leading 31st loss.

Phillies 8, Pirates 4

Bryce Harper went 3-for-4 and drove in two runs, including the 1,000th of his career, as Philadelphia rallied for a victory over visiting Pittsburgh.

J.T. Realmuto drove in the go-ahead run with a bases-loaded walk as Philadelphia scored four runs on just one hit in the seventh. Ranger Suarez (2-0) picked up the win, allowing three runs on six hits over seven innings. Jose Alvarado retired the final two batters with the bases loaded in the ninth to pick up his seventh save.

Alexander Canario hit a three-run homer for Pittsburgh, which lost for the third time in four games. Ryan Borucki (0-1) suffered the loss in relief, walking two and hitting a batter without retiring a hitter.

Reds 5, Guardians 4

Will Benson hit a three-run home run and Brady Singer pitched five solid innings as host Cincinnati jumped to a 5-0 lead and held on against Cleveland.

Singer (5-2) threw 90 pitches and allowed three earned runs, three walks and a home run. He struck out four. Emilio Pagan pitched a perfect ninth inning for his 10th save.

Guardians starter Tanner Bibee (3-4) gave up 10 hits in six innings, allowing five runs (four earned) and two home runs. He walked one and struck out four. Bo Naylor and Jose Ramirez homered for Cleveland.

Nationals 4, Orioles 3

Washington scored on Nasim Nunez’s two-out infield single in the ninth inning to claim a victory against host Baltimore to open a three-game series.

James Wood homered and had a run-scoring single and Nathaniel Lowe also homered for the Nationals, who won for the second time in their last 10 games.

Ramon Laureano went 4-for-4 and Adley Rutschman and Jackson Holliday each had three hits, but the Orioles lost for the 10th time in a 12-game stretch.

Braves 4, Red Sox 2

Matt Olson and Sean Murphy hit back-to-back home runs in the second inning, and Chris Sale’s seven innings of one-run ball made the blasts stand up as visiting Atlanta defeated Boston.

The home runs were part of 2-for-4 nights for both Olson and Murphy. Sale (2-3) struck out eight and allowed just five hits and two walks. Raisel Iglesias allowed a run in the ninth but earned his eighth save.

Jarren Duran and Nick Sogard both went 2-for-3, but Boston managed just six total hits and was unable to take advantage of a seven-inning, two-run start from Garrett Crochet (4-3).

Tigers 5, Blue Jays 4

Riley Greene had a solo homer and a two-run double as visiting Detroit held on to defeat Toronto.

Zach McKinstry and Javier Baez also homered for the Tigers, who won their fourth in a row while taking the opener of the three-game Rivalry Weekend series. Jack Flaherty (2-5) allowed two runs and five hits in 5 2/3 innings.

Daulton Varsho hit a two-run homer for the Blue Jays and Bo Bichette added a solo shot.

Angels 6, Dodgers 2

Yoan Moncada hit a first-inning home run and right-hander Jack Kochanowicz pitched into the seventh inning as the visiting Angels pulled off a victory over the Dodgers to open a three-game series.

Zach Neto had a two-run double and Nolan Schanuel added a two-run single while Kochanowicz (2-5) gave up one run on five hits with four walks and five strikeouts in 6 2/3 innings for the Angels. Kochanowicz forced the Dodgers into four ground-ball double plays. Former Dodgers right-hander Kenley Jansen pitched a scoreless ninth for the Angels in a non-save situation.

Shohel Ohtani had two hits with a home run against his former team, while Hyeseong Kim and Will Smith also had two hits for the Dodgers. Right-hander Dustin May (1-4) allowed four runs on six hits in five innings with two walks and eight strikeouts.

Cardinals 10, Royals 3

Ivan Herrera had three hits with four RBIs, including a key three-run double in the sixth inning, while Andre Pallante allowed two runs over seven innings, as surging St. Louis beat struggling host Kansas City.

Aided on a key error by Kansas City second baseman Jonathan India, St. Louis scored four times in the sixth to take a 7-2 lead. Herrera’s big hit, his first of two doubles, gave control to the Cardinals, who have won 11 of 12. Pallante (4-2), meanwhile, completed at least seven innings for a second straight start. He gave up single runs in the fourth and fifth, plus seven hits without a walk.

Kansas City’s Cole Ragans (2-3) was charged with four runs, while yielding five hits and striking out seven without a walk, but exited after one batter in the sixth due to left groin tightness. Vinnie Pasquantino homered and Salvador Perez had a late RBI single for the Royals, who have lost five of six.

Marlins 9, Rays 4

Connor Norby smacked a three-run double, leading host Miami to a win over Tampa Bay in the opener of a three-game series.

Miami starter Max Meyer (3-4) stayed in the game long enough to earn the win despite getting hit by two line drives. He lasted five innings, allowing four runs (three earned) on six hits and no walks. Meyer struck out seven.

Eric Wagaman had three hits and two RBIs for the Marlins. Rays starter Taj Bradley (3-3) was tagged five runs on six hits and three walks in four innings. He fanned six. Chandler Simpson went 3-for-3 with an RBI and two runs for Tampa Bay.

Astros 6, Rangers 3

Christian Walker’s three-run homer capped a six-run seventh inning as Houston finally woke up on offense and beat up on Texas in Arlington.

Houston went the first 15 2/3 innings of this series without a run but broke out in the seventh. Cam Smith doubled in a run, Isaac Paredes slashed a two-run single and Walker went deep to left to make a winner out of Kaleb Ort (1-0), the third of six Astros pitchers.

Texas had a season-high six-game winning streak snapped despite getting another solid performance from its starting pitcher. Nathan Eovaldi worked out of trouble in the first inning in a scoreless 5 2/3-inning stint. Jonah Heim hit a two-run single for Texas.

Diamondbacks 6, Rockies 0

Corbin Burnes fanned 10 in six innings, Gabriel Moreno had three hits and scored three runs, and Arizona extended Colorado’s misery with a victory in Phoenix.

Burnes (3-1) gave up two hits and walked three while extending his streak of consecutive scoreless innings to 16 over three starts. Eugenio Suarez and Geraldo Perdomo each drove in three runs and three relievers completed the two-hit shutout.

The Rockies fell to 7-37, the worst start in the modern era (since 1901). They lost their fourth straight under interim manager Warren Schaeffer, promoted from third base coach when Bud Black was fired on Sunday, and have lost 12 of 13 overall.

Mariners 5, Padres 1

J.P. Crawford homered on the game’s first pitch, Rowdy Tellez and Cal Raleigh added long balls and visiting Seattle topped San Diego.

Seattle starter Logan Evans (2-1) tossed six scoreless innings, the longest of his four major league outings. The Mariners were two outs from their second shutout of the year before Jake Cronenworth belted an RBI double against Collin Snider.

Stephen Kolek (2-1), a former Mariners farmhand selected in the Rule 5 draft by San Diego in December 2023, was the loser. He surrendered five runs on eight hits and a walk in five-plus innings with four strikeouts.

The Padres lost for just the sixth time in 22 home games despite a three-hit performance from Luis Arraez. San Diego’s Manny Machado went 0-for-4, ending a 14-game hitting streak that was the second longest of his career.

Headlines