MLB Roundup: Cal Raleigh, Mariners Manipulate White Sox

Cal Raleigh hit two home runs and six RBIs for a 3-5, and Luis Castillo threw seven strong innings as the Seattle Mariners defeated hosts Chicago White Sox 14-2 Monday night for their seventh straight win.
A five-run first inning put Seattle at its season-high in runs. Teoscar Hernandez had a home run and three RBIs for a 2-5 lead for the Mariners, who have won 20 of their last 25 away games. Dominic Canzone also hit a home run.
Eloy Jimenez delivered an RBI double on Chicago's first run at the end of the first set. Castillo (10-7) then regrouped and won for the fourth time in his last five starts. The right-hander gave up just one run on five hits, with no walks and nine strikeouts.
White Sox starter Touki Toussaint (1-6) gave up seven runs in seven hits and four walks with three strikeouts in more than four innings. Elvis Andrus and Andrew Benintendi each scored twice for Chicago, which lost for the seventh time in nine games.
Diamondbacks 4, Rangers 3
Tommy Pham's two-out, two-run double in the 11th inning helped Arizona to a win over Texas in Phoenix.
Arizona was two runs down at the bottom of the 11th but recovered by two outs ahead of Will Smith (1-5). With runners on the corners, Geraldo Perdomo made for a one-run play with an RBI double. Pham finished things off with his walk-off double to right center.
The Rangers have now lost five games in a row, their highest record of the season, while the D-Backs have won six of their last seven games. Adolis Garcia scored a solo shot for Texas while Ketel Marte scored a solo shot for Arizona.
Phillies 10, Giants 4
Edmundo Sosa hit a home run, a triple and a drive in two runs and Alec Bohm had three hits including a solo home run as host Philadelphia beat San Francisco.
Kyle Schwarber added a two-run home run and Bryce Harper hit an inside-the-park home run for the Phillies. Philadelphia starter Aaron Nola (11-8) pitched seven innings, allowing seven hits and two runs.
Joc Pederson led the Giants with a home run and a single and LaMonte Wade Jr. added a home run. Reliever Sean Manaea (4-4) suffered the loss after giving up three runs with three hits in 2 2/3 innings.
Mets 10, Braves 4
Francisco Lindor hit a home run in three carries and defeated Atlanta while visiting New York for a fifth win in six games.
The Mets also hit home runs from DJ Stewart and Rafael Ortega in the second inning. Phil Bickford (3-4) secured the win with 1 1/3 innings scoreless relief.
Marcell Ozuna hit two solo home runs for the Braves, who have lost two after five straight wins. Allan Winans (1-1) had seven runs with nine hits in 4 1/3 innings.
Boy 7, tiger 6
Nick Madrigal had two RBI doubles, including the starting shot in game nine, and Chicago held off hosts Detroit.
Seiya Suzuki hit a home run and hit two runs for the Cubs while Ian Happ had a triple and hit one run. Daniel Palencia (3-0) hit two outs in the eighth inning and was credited for the win. Mark Leiter Jr. gave up a run in the ninth inning but still recorded his fourth save.
Spencer Torkelson hit four hits, including a solo home run, and had three runs for the Tigers. Matt Vierling's two-out RBI single in the ninth game cut Chicago's lead to one. Then Parker Meadows flew out to end the game and scored a 5-1 in his major league debut.
Astros 9, Red Sox 4
Chas McCormick's third multi-homer game of the season helped Houston to a three-game slip with a win over Boston.
Alex Bregman made it 3-for-3 and Yanier Diaz hit a home run, one of his two hits for the Astros. Cristian Javier (9-2) went five innings and allowed three runs in seven hits.
Adam Duvall hit a three-run home run in the first inning for the Red Sox, ending their three-game winning streak. James Paxton (7-4) gave up seven runs, six earned, on nine hits in four innings.
Pirates 11, Cardinals 1
Josh Palacios hit a three-run home run and finished the game with five RBIs as Pittsburgh edged out St. Louis for their second win in three games.
Liover Peguero added a two-run single, Connor Joe and Alika Williams each hit an RBI double, and Endy Rodriguez contributed an RBI single for the Pirates. To the relief of opening player Thomas Hatch, Bailey Falter (1-7) threw six one-run innings and conceded three hits and two walks. He fanned out eight.
St. Louis starter Drew Rom (0-1), making his major league debut, allowed eight runs, six earned and eight hits in 3 2/3 innings. He walked four and knocked out four. Andrew Knizner scored for the Cardinals, who lost five of six.
Padre's 6, Marlin's 2
Ha-Seong Kim scored the first grand slam of his major league career, leading San Diego past Miami in the opening game of a three-game series.
Kim hit left field courts with a 359-foot drive in the second inning with a 2-0 fastball from Ryan Weathers (8-1). Manny Machado also hit a home run for the Padres. Michael Wacha (10-2) kept the Marlins on a run with five hits in 5 1/3 innings — a home run by Josh Bell started the sixth run.
Josh Bell and Jake Burger each had two hits for the Marlins. Weathers hit five runs in 3 1/3 innings.
Athletics 6, Royals 4
Brent Rooker hit Dylan Coleman's fourth pitch in the ninth inning for a two-run walk-off home run and gave Oakland a win over visiting Kansas City in the opening game of a three-game streak.
After the Royals recovered from a two-run deficit to level the game in the eighth game, Coleman (0-2) hit Ryan Noda with his first pitch late in the ninth game. Two balls later, Rooker hit with Coleman's first bat and hit his 21st home run of the year over the left midfield wall.
A's closer Trevor May (4-4), who with two strikeouts gave a 1-2-3 lead in ninth place to maintain the 4-4 draw, secured the win. Jordan Diaz, Zack Gelof and Shea Langeliers went deep for Oakland while Bobby Witt Jr. hit his 25th home run for Kansas City.
-Field level media