Ben Rice drove in a career high-tying seven runs, tallied three hits and scored twice as the visiting New York Yankees outslugged the St. Louis Cardinals 12-8 on Saturday night.
Rice blasted a three-run homer, delivered a three-run double and had an RBI single for the Yankees, who picked up their fourth win in five games. Aaron Judge also homered and added a run-scoring double for New York, while Trent Grisham went 4-for-5 with four runs scored.
Yankees starter Max Fried (13-5) allowed seven runs on eight hits in five innings. David Bednar got the final out for his 20th save of the year.
Masyn Winn went 2-for-5 with a three-run homer to pace the Cardinals, who dropped their fourth straight. Nolan Gorman had a two-run home run, and Pedro Pages contributed with a solo shot. Cardinals starter Sonny Gray (11-6) allowed six runs on nine hits in five innings.
Brewers 6, Reds 5 (11 innings)
Pinch hitter Andruw Monasterio hit a go-ahead three-run home run in the top of the 11th inning to propel Milwaukee past host Cincinnati for the Brewers’ 14th straight win.
The Brewers broke a 38-year franchise record for single-season winning streak established by the 1987 team, which began the season 13-0. The record winning streak across seasons is 16 as the 1986 team won its final three games of the season.
After Reds reliever Joe La Sorsa (0-1) allowed Monasterio’s second homer of the year, Milwaukee’s Nick Mears surrendered Santiago Espinal’s run-scoring sacrifice fly and Noelvi Marte’s solo home run to pull the Reds within a run with two outs. Mears then got Matt McLain to fly out, securing the team’s win and his first save of the season.
Dodgers 6, Padres 0
Los Angeles turned six walks in the first two innings into five runs and moved back into sole possession of first place in the National League West with a victory over visiting San Diego.
Left-hander Blake Snell (3-1) went six scoreless innings as the Dodgers won consecutive games following a four-game losing streak. In his first appearance against the Padres since winning a National League Cy Young Award with them in 2023, Snell gave up five hits with two walks and three strikeouts.
Dylan Cease (5-11) struggled with his command as the San Diego right-hander gave up five runs (three earned) in 3 1/3 innings. Center fielder Jackson Merrill dropped a fly ball at the warning track with two outs in the second inning that led to the two unearned runs for Los Angeles. San Diego, which moved into sole possession of first place earlier in the week, has lost seven times in nine games against the Dodgers this season.
Cubs 3, Pirates 1
Seiya Suzuki delivered the go-ahead RBI single in the eighth inning to lift host Chicago to a win over Pittsburgh.
Starting pitcher Shota Imanaga limited the Pirates to one run on three hits and struck out six over seven innings to help the Cubs halt a two-game skid. Reliever Andrew Kittredge (3-3) struck out two and surrendered one hit in one scoreless inning. Brad Keller fanned three batters in the ninth for his first save. Suzuki, Kyle Tucker and Nico Hoerner all had two hits.
Pittsburgh starter Mike Burrows allowed one run on five hits with four strikeouts in five innings. The Cubs went ahead in the eighth off reliever Evan Sisk (0-1). The only Pirates offense was provided by Tommy Pham, who hit a solo homer in the fourth that also served as his team’s first hit of the game.
Blue Jays 14, Rangers 2
Myles Straw was 4-for-5 with two home runs and five RBIs, and host Toronto defeated Texas.
It was Straw’s first career multi-homer game, while his four hits tied his career high. Daulton Varsho was 3-for-3 with a two-run blast and a walk for the Blue Jays, who have won the first two games of the three-game series.
Toronto erupted for six runs in the second against Rangers starter Patrick Corbin (6-9). Jake Burger had three hits and two RBIs for Texas.
Nationals 2, Phillies 0
In his third start since returning from Tommy John surgery, Washington’s Cade Cavalli scattered seven hits and struck out five while holding host Philadelphia scoreless through seven innings en route to his first career MLB victory.
A 2020 first-round pick, Cavalli was three years removed from his only other start in the big leagues when he came back from Tommy John. James Wood provided the only offense needed for the Nationals, slapping a two-run double in the fifth inning to give Washington a 2-0 lead.
Trea Turner went 3-for-4 with a double, extending his hit streak to six games. The Phillies, though, went 0-for-7 with runners in scoring position and fell for the fourth time in five games.
Red Sox 7, Marlins 5
Trevor Story belted a three-run homer as part of a four-run third inning that allowed Boston to pull away for the win over visiting Miami.
Story finished with two hits for the Red Sox, including the home run that followed a run-scoring double by Jarren Duran. Roman Anthony and Alex Bregman each had two hits for Boston, which withstood a three-run ninth inning by the Marlins.
Troy Johnston and Agustin Ramirez both had two hits, including solo home runs, for Miami, which has lost three straight and seven of its last eight.
Mets 3, Mariners 1
Nolan McLean pitched 5 1/3 scoreless innings to earn a victory in his major league debut as host New York topped Seattle.
Francisco Lindor and Pete Alonso had run-scoring doubles for the Mets, who snapped a three-game losing streak and won for just the third time in their past 17 games.
Mariners starter Bryan Woo (10-7) gave up one run on six hits over six innings with two walks and eight strikeouts. Seattle’s Eugenio Suarez broke up the shutout bid with a solo shot to left field with one out in the ninth.
Braves 10, Guardians 1
Michael Harris II doubled and belted a three-run homer as visiting Atlanta jumped on Cleveland early en route to its fourth straight win.
Harris extended his streak of multi-hit games to eight straight, matching the Braves’ franchise record last accomplished in 2013. Nick Allen was 3-for-4 with a double and three RBIs, while Nacho Alvarez Jr. went 3-for-5 with an RBI.
Brayan Rocchio homered and singled for the Guardians, and Steven Kwan added two hits.
Astros 5, Orioles 4 (12 innings)
Ramon Urias drove home Carlos Correa with a fielder’s choice grounder in the bottom of the 12th inning as Houston outlasted visiting Baltimore.
Urias beat out a potential inning-ending double play by the Orioles, plating Correa in the process. Astros right-hander Enyel De Los Santos (4-3) earned the win with two perfect innings of relief. Baltimore finished 0-for-14 with runners in scoring position.
The Orioles utilized a pair of two-run home runs to rally from an early three-run deficit. Dylan Carlson smacked his sixth homer of the year in the top of the fifth inning before Jackson Holliday delivered his two-run blast — and 15th homer of the season — in the eighth.
Tigers 8, Twins 5
Kerry Carpenter belted a solo homer and Trey Sweeney scored three times to lead Detroit past host Minnesota and extend the Tigers’ winning streak to four games.
Tigers starter Casey Mize (12-4) allowed four runs on four hits and tied a career high with 10 strikeouts over 6 1/3 innings. Mize became the first pitcher to win three starts against the Twins in a single season since Chicago White Sox’s Lucas Giolito in 2021, and he’s the first Tigers starter to do so since Matthew Boyd in 2016.
Kyle Finnegan pitched the ninth inning and picked up his 24th save on the season. Detroit, which left 14 runners on base and was four of 21 with runners in scoring position, has won six of its last seven games.
Rockies 10, Diamondbacks 7
Tyler Freeman hit a two-run homer to cap a six-run eighth inning as host Colorado rallied to beat Arizona.
Warming Bernabel also homered for the Rockies, Brenton Doyle, Jordan Beck and Yanquiel Fernandez had two hits apiece and rookie Ryan Rolison (1-0) picked up his first major league win. Victor Vodnik pitched a clean ninth for his sixth save.
Adrian Del Castillo homered, doubled and drove in three runs, and Lourdes Gurriel Jr. and Ketel Marte also had two hits for the Diamondbacks, who led 7-2 before allowing two runs in the seventh. Starter Ryne Nelson gave up four runs on eight hits and no walks over 6 1/3 innings. Colorado then surged ahead in the eighth against reliever Andrew Hoffman (1-1).
Royals 6, White Sox 2
Mike Yastrzemski and John Rave each homered and Michael Lorenzen returned from the injured list with four scoreless innings as Kansas City extended its home winning streak over Chicago to 13 games with an easy win.
Rave, Randal Grichuk and Nick Loftin each had two hits and Maikel Garcia added a two-run double for the Royals, who are back above .500 after going 12-5 in their last 17 home games. Meanwhile, Lorenzen yielded three hits and two walks across 82 pitches in his first start since July 6 and subsequent shelving with an oblique strain.
Ex-Royal Andrew Benintendi’s two-run double in the eighth highlighted the night for the White Sox, who have lost 10 of 12 and totaled three runs during their three-game skid.
Rays 2, Giants 1
Brandon Lowe capped a two-run eighth inning with an RBI single and five Tampa Bay pitchers combined on a seven-hitter as the Rays got the win over host San Francisco despite a turn-back-the-clock performance by Justin Verlander.
Down 1-0 entering the eighth, Tampa Bay scored both runs with two outs as Yandy Diaz and Lowe drove in runs. Giants reliever Jose Butto (3-3) was charged with the loss. Edwin Uceta (9-2), who pitched a scoreless seventh for the Rays, was credited with his second win in two nights. Bryan Baker threw a 1-2-3 eighth before Pete Fairbanks pitched around a leadoff single and stolen base by Jung Hoo Lee in the ninth for his 22nd save.
Verlander, who is 1-9 this season, did not get a decision. He worked the first seven innings, leaving with a 1-0 lead after allowing just two hits and no walks. He struck out eight, one off his season high. For the hard-luck 42-year-old, it was the 12th time this season in which he has gotten two or fewer runs of support.
Athletics 7, Angels 2
Brent Rooker homered, singled and drove in two runs to lead the Athletics past Los Angeles in West Sacramento, Calif.
Colby Thomas also hit a home run and drove in two runs and Darell Hernaiz went 2-for-4 with a walk, a run scored and two RBIs for the Athletics, who won their second straight game. Rookie Luis Morales (1-0), making his second major league start, picked up his first big league victory, allowing one run on five hits in five innings.
Nolan Schanuel had three hits and a walk, Zach Neto had two hits and an RBI and Mike Trout singled and walked for the Angels, who lost their second straight game. Tyler Anderson (2-8) suffered the loss, extending his team record with his 20th consecutive start without a victory.
MLB roundup: Ben Rice (7 RBIs) leads slugfest for Yanks over Cards
By MLB Premium News
Aug 17, 2025 | 9:49 AM