
A broken-bat single by Cole Young in the bottom of the 10th inning drove home the decisive run as the Seattle Mariners edged the visiting New York Mets 3-2 on Monday night.
The American League West-leading Mariners extended their winning streak to seven games behind solo home runs from rookie Colt Emerson and Josh Naylor.
New York got home runs from Jared Young and Marcus Semien, but their four-game winning streak came to a halt.
Mariners reliever Gabe Speier (1-2) worked a perfect top of the 10th inning to earn the victory.
Diamondbacks 4, Dodgers 1
Tommy Troy, Nolan Arenado and Ketel Marte connected for home runs as Arizona ended a three-game skid with a victory over Los Angeles in Phoenix.
Troy launched his first major league home run to even the score at 1-1 in the sixth inning. Arenado followed with a solo shot in the seventh, while Marte added a two-run blast in the eighth. Eduardo Rodriguez surrendered one run and five hits across six innings of work.
Dodgers superstar Shohei Ohtani collected three hits and pushed his on-base streak to 17 games. Los Angeles had previously won seven of eight contests and 14 of 17. Emmet Sheehan (3-2) surrendered two runs on three hits over 6 1/3 innings.
Royals 9, Reds 2
Lane Thomas connected for a first-inning grand slam while Luinder Avila delivered five solid innings as visiting Kansas City routed Cincinnati. Avila (1-2) surrendered one run on two hits while fanning five and issuing four walks for the Royals, who ended a six-game slide.
Jac Caglianone and Michael Massey also went deep for Kansas City. Both Massey and Thomas recorded three hits apiece, with Caglianone contributing two RBIs.
Lyon Richardson (0-1) started for Cincinnati in place of an ailing Chase Burns and allowed four runs in just one inning. JJ Bleday launched his third homer in four games for the Reds, who fell for the fourth time in five outings.
Brewers 16, Giants 2
Brice Turang broke out of an 0-for-21 slump with a double and two-run triple to spark Milwaukee’s 18-hit offensive explosion in a rout of visiting San Francisco.
Christian Yelich and David Hamilton each recorded three hits and scored three runs for the Brewers. Jackson Chourio contributed two hits and three RBIs, while five different players drove in two runs apiece for Milwaukee, which captured its sixth victory in seven games.
Matt Chapman launched a two-run homer for all of San Francisco’s offense as the Giants dropped their sixth game in seven tries. The Giants managed only five hits total. Landen Roupp (5-6) was tagged for eight runs on eight hits in four innings.
Twins 9, White Sox 6
Tristan Gray crushed a grand slam and totaled five RBIs as Minnesota held off Chicago in Minneapolis.
Josh Bell went 2-for-4 with a double for the Twins, who halted a five-game losing streak. Trevor Larnach finished 2-for-3 with an RBI. Joe Ryan (4-3) allowed four runs on eight hits across six innings.
Chicago starter David Sandlin (1-1) was hammered for eight runs on eight hits in four-plus innings. Miguel Vargas went 3-for-5 with a pair of homers and four RBIs. Andrew Benintendi finished 2-for-4 with a home run and two RBIs for the White Sox, whose five-game winning streak was snapped.
Rockies 9, Angels 8
TJ Rumfield brought home the go-ahead run with a sacrifice fly in the ninth inning while Hunter Goodman and Jake McCarthy each homered as Colorado rallied past Los Angeles in Anaheim, California.
Troy Johnston, Kyle Karros, Sterlin Thompson and McCarthy each collected two hits and an RBI for the Rockies, who prevailed despite making four errors. Antonio Senzatela (5-0) earned the victory with 1 2/3 innings of scoreless relief, though he allowed the tying run when he entered.
Jose Siri blasted a grand slam to highlight a five-run third inning while Jorge Soler went 3-for-5 with two RBIs for the Angels. Kirby Yates (0-1) surrendered the winning run in the ninth.
Rangers 2, Cardinals 1
Jacob deGrom hurled five scoreless innings to capture his 100th career victory as visiting Texas defeated St. Louis.
Ezequiel Duran doubled home a run among his three hits while Joc Pederson added an RBI single for the Rangers, who tied their season high with a fourth consecutive victory. deGrom (4-4) fanned eight batters, and Jacob Latz worked the ninth inning for his eighth save.
Masyn Winn’s sixth-inning homer was the Cardinals’ only hit over the final five innings as St. Louis lost for the sixth time in eight games. Michael McGreevy (3-5) pitched six innings while allowing two runs.
Tigers 10, Rays 9
Detroit built a six-run early advantage but had to withstand a late Tampa Bay comeback to secure a victory in St. Petersburg, Florida.
The Tigers launched a season-high five home runs while ending a four-game losing streak. Dillon Dingler went 4-for-5 and recorded his first career two-homer game. He also doubled while matching his career-high four RBIs. Riley Greene went 3-for-4 with a homer, double and three RBIs. Kerry Carpenter had a 3-for-5 performance with a homer and double.
Yandy Diaz went 3-for-5 as the only Ray with multiple hits. Junior Caminero finished 1-for-3 with two walks, three runs and two RBIs.
Marlins 7, Nationals 3
Pinch hitter Heriberto Hernandez belted a two-run homer while Sandy Alcantara threw seven strong innings as Miami came from behind to defeat Washington and end a five-game losing streak.
Alcantara (4-4) gave up three runs on seven hits to record his first victory since April 24. Liam Hicks launched a solo homer in the ninth inning before Kyle Stowers followed with a two-run shot. Otto Lopez collected three hits for the Marlins.
Jacob Young hit a two-run homer while Curtis Mead had two hits and an RBI for the Nationals. Richard Lovelady (2-3) allowed two runs in two-thirds of an inning.








