MLB roundup: Rockies erupt for 16 runs, Pirates club

MLB: Pittsburgh Pirates at Colorado RockiesJune 15, 2024; Denver, Colorado, USA; Colorado Rockies outfield Michael Toglia (4) smiles as he runs the bases after hitting a grand slam in the eighth inning against the Pittsburgh Pirates at Coors Field. Mandatory credit: John Leyba-USA TODAY Sports

Hunter Goodman homered twice and completed a three-shy of the cycle, Michael Toglia hit a grand slam and also singled and the Colorado Rockies defeated the Pittsburgh Pirates 16-4 in Denver on Saturday night.

Goodman had four hits and five RBIs to eclipse Ryan McMahon and became the first Colorado player to steal home since Dexter Fowler did so on July 21, 2011. McMahon, who also doubled twice, is the 16th player in history the Rockies franchise sweeping home.

McMahon had a big lead at third base when catcher Yasmani Grandal threw a throw to the mound in the fifth. McMahon broke in front of the plate on the throw and scored while standing when Pittsburgh starter Jared Jones caught the ball.

Nick Gonzales homered between his two hits and Andrew McCutchen went deep for the fifth straight game at Coors Field for the Pirates. Bryan Reynolds had two hits and extended his hitting streak to 13 games.

Jones (4-6) gave up six runs on six hits and four walks in 4 2/3 innings. Rockies starter Ty Blach gave up two runs on seven hits in 5 2/3 innings.

Royals 7, Dodgers 2

MJ Melendez capped a twelve-pitch at-bat with his first career grand slam and Seth Lugo pitched six strong innings as Kansas City defeated host Los Angeles.

Lugo (10-2) reached double figures in wins for the first time in his nine-year career while yielding two runs on six hits. John Schreiber, Sam Long and Nick Anderson combined for three scoreless innings to help the Royals even the three-game series with a win apiece.

Dodgers starter Yoshinobu Yamamoto left the game after two innings due to triceps tightness. The righthander threw 28 pitches and was relieved by Michael Grove to start the third inning. Blake Treinen (2-1) was responsible for the loss.

Tigers 13, Astros 5

Riley Greene hit two home runs and recorded his first career four-hit game to lead a sparkling performance from Detroit, which pounded host Houston.

Greene went 4-for-5 with a career-high six RBIs and 10 total bases. Carson Kelly and Colt Keith also homered for the Tigers. Keith and Wenceel Perez, both rookies, each went 4-for-6. Detroit recorded 19 hits on the season, giving starter Jack Flaherty (4-4) plenty of support.

Astros right-hander Spencer Arrighetti (3-6), who started a day early after Justin Verlander suffered a neck problem, allowed seven runs on five hits – including three home runs – while recording just four outs.

Cubs 5, Cardinals 1

Shota Imanaga recorded his eighth quality start of the season, Ian Happ hit a three-run homer and host Chicago defeated St. Louis.

Imanaga (7-1) threw seven innings and gave up only one run on four hits. He walked none and struck out six as Chicago evened the three-game series with St. Louis at one win apiece.

After Imanaga emerged from a jam in the seventh inning, Happ made St. Louis pay in the bottom of the frame, making it 5-1 with his seventh home run of the year. Happ went 2-for-3 despite entering Saturday with just one hit in his previous seven games (1-for-24). Nolan Arenado delivered St. Louis’ lone run with a sacrifice fly in the fourth.

Blue Jays 5, Guards 0

Toronto took an early lead and Bowden Francis pitched four strong innings of relief en route to a victory over visiting Cleveland.

Francis (3-2) allowed four hits and struck out two as the Blue Jays split the first two games of the three-game series. Isiah Kiner-Falefa had two hits and an RBI for Toronto.

Steven Kwan had three hits for the Guardians and extended his hitting streak to 10 games. Cleveland starter Carlos Carrasco (2-6) allowed five runs, six hits and two walks, striking out two in five innings.

Orioles 6, Phillies 2

Anthony Santander homered twice and drove in four runs as Baltimore defeated visiting Philadelphia in a matchup between two of the top teams in the major leagues.

Gunnar Henderson, Ryan O’Hearn and Ramon Urias joined Santander to score two goals for the Orioles, who snapped a two-game skid that followed a season-best six-game winning streak.

Grayson Rodriguez (8-2) worked seven innings for the win, holding the Phillies to two runs on seven hits. Alec Bohm had two singles, including a double, and Edmundo Sosa homered for Philadelphia. Taijuan Walker (3-2) took the loss, allowing three runs on six hits in 5 2/3 innings.

National 4, Marlins 0

Washington rookie left-hander DJ Herz allowed one hit in six shutout innings while striking out 13 to earn his first Major League victory while in handcuffs while visiting Miami.

Herz did not allow a walk in his third career start. Dylan Floro pitched a 1-2-3 seventh inning, Hunter Harvey struck out Tim Anderson with the bases loaded to end the eighth and Kyle Finnegan pitched the ninth to complete a four-hit shutout for the Nationals.

Jake Burger scored two of the four goals for Miami, which has lost four in a row.

Angels 4, Giants 3

Logan O’Hoppe tied the game in the sixth with a two-run home run, Luis Rengifo delivered an RBI single an inning later and visiting Los Angeles held on to beat San Francisco.

The Los Angeles bullpen picked up starter Patrick Sandoval with four innings of shutout ball, helping the Angels win a second straight game in the three-game series. Matt Moore (3-2) pitched a scoreless bottom of the sixth inning and drove in the visitors’ winning run in the seventh, which came against Giants reliever Ryan Walker (4-3).

Heliot Ramos finished 3-for-5 with all three RBIs for the Giants, who lost for the fourth time in their past six games.

Mets 5, Padres 1

JD Martinez homered twice and New York stayed hot with a win over visiting San Diego.

Jose Quintana and a pair of relievers combined for a two-hitter for the Mets, who have won four straight and 10 of their last 14. Martinez finished 3-for-3 with a pair of walks.

Padres rookie Jackson Merrill extended his home run streak to three games by going deep on Quintana in the fifth. Quintana (2-5) allowed two hits and one run while striking out six in six innings.

Brewers 3, Red 1

Joey Ortiz gave Milwaukee all the points it needed with a three-run homer as the Brewers defeated visiting Cincinnati in the middle game of a three-game series.

Brewers right-hander Bryse Wilson (4-3), who came in as the bulk reliever after opener Jared Koenig got the first two outs of the game, settled in and allowed just three hits in 5 1/3 innings, striking out six .

Reds starter Andrew Abbott (5-6) took the loss, giving up three runs, four hits and three walks, as well as three strikeouts.

Braves 9, Rays 2

Atlanta hit three of four home runs in the fifth inning and got six strong innings from starting pitcher Charlie Morton who defeated visiting Tampa Bay and extended their winning streak to three games.

With his team trailing 1-0 in the fifth, Jarred Kelenic hit a two-run shot to give the Braves the lead. After Ozzie Albies walked, Marcell Ozuna hit his National League-leading twentieth home run of the season. Matt Olson followed with his 11th home run and Austin Riley put the game away with a three-run blast in the seventh.

Morton (4-3) worked six innings, allowing one run on three hits. Ray Kerr surrendered a solo homer to the Rays’ Randy Arozarena. Tampa Bay starter Ryan Pepiot (4-4) was eliminated after 4 2/3 innings, after giving up five runs and six hits.

Red Sox 8, Yankees 4

Tyler O’Neill and Jarren Duran each collected two hits and scored twice as Boston defeated visiting New York.

O’Neill scored in each of the first two innings as Boston built a 5-2 lead. He hit an RBI double in the first and singled in the second. Duran doubled in the first inning and had an RBI single in the eighth.

Juan Soto hit a solo home run for the Yankees – his 18th long ball of the season – off reliever Justin Slaten (4-2), who picked up the win. New York starter Carlos Rodon (9-3) left the game after throwing 109 pitches in five innings. He gave up five runs on seven hits.

Sailors 7, Rangers 5

Julio Rodriguez hit a two-run homer and George Kirby pitched six strong innings as Seattle defeated visiting Texas for the second straight night.

Josh Rojas went 2-for-3 with a home run, three RBIs and three runs for the Mariners, who extended their lead in the American League West over second-place Texas to a season-high 7 1/2 games. Kirby (6-5) gave up one unearned run on three hits.

Marcus Semien had three hits and three RBIs, and the Rangers scored five runs in the top of the ninth to make it close. Starter Nathan Eovaldi (3-3) lasted only three innings. He gave up four runs on four hits.

White Sox 9, Diamondbacks 2

Lenyn Sosa closed out the cycle three times, collecting three RBIs and Andrew Vaughn also homered and drove in three runs to lead Chicago to a victory over Arizona in Phoenix.

Paul DeJong and Korey Lee also homered for Chicago, which won for only the seventh time in 37 road games this season. Erick Fedde (5-1) picked up the win, allowing two runs on eight hits in six innings.

Corbin Carroll had two doubles and scored twice for Arizona, snapping a two-game winning streak. Thyago Vieira (0-1) allowed two runs on two hits over 2 1/3 innings of relief.

Athletics Twins (postponed)

Bad weather in Minneapolis forced the postponement of a game between Minnesota and Oakland.

The game will be made up on Sunday as part of a split doubleheader, with the first game taking place at 2:10 PM ET and the second at 7:40 PM.

–Field-level media