Guest of the League
Best Ball Championship 3416
Best Ball $20 - Fantasy Week 12 | MLB Week 12

MLB roundup: Juan Soto's homer powers Mets past Cardinals

Fri Jun 12 1:41am ET
Field Level Media

Juan Soto went 2-for-4 and hit the go-ahead home run in the seventh inning as the New York Mets avoided a sweep against the visiting St. Louis Cardinals with a 5-4 win on Thursday.

Bo Bichette and Jared Young homered in the first inning for the Mets.

After New York starter Christian Scott allowed four runs on seven hits in 4 2/3 innings, Brooks Raley (2-1) worked a scoreless seventh. Devin Williams tossed a 1-2-3 ninth inning for his ninth save.

Alec Burleson, Lars Nootbaar and Jimmy Crooks went deep for the Cardinals, who saw their win streak end at six games. Burleson extended his hitting streak to 11 games. JoJo Romero (0-2) served up Soto's homer.


Dodgers 8, Pirates 6

Shohei Ohtani homered for the second time in as many games and reached base four times before exiting due to left knee inflammation in Los Angeles' victory at Pittsburgh.

Dodgers starter Justin Wrobleski exited in the fifth inning after taking a comebacker off his leg and colliding with the batter at first base. The Dodgers called the ailment a right hamstring contusion. Manager Dave Roberts downplayed the injuries to Ohtani and Wrobleski postgame. Kyle Tucker and Miguel Rojas each drove in two runs for the Dodgers, who won the decisive game of the three-game series.

Pittsburgh's Rafael Flores Jr. hit his first career homer, and he and Jake Mangum each had an RBI double in the eighth inning. Pittsburgh starter Mitch Keller (5-4) permitted five runs on seven hits in four innings.

Tigers 11, Twins 0

Colt Keith blasted his first homer of the season and drove in three runs as host Detroit rolled to a win over Minnesota to claim its third straight series victory.

The Tigers also got homers from Spencer Torkelson, Wenceel Perez, Riley Greene, Gleyber Torres and Zach McKinstry. Dillon Dingler added three hits and a run. Keider Montero (3-4) held the Twins to four hits in 6 1/3 innings before Tyler Holton and Beau Brieske finished the shutout.

Twins starter Zebby Matthews (2-4) gave up seven runs and nine hits -- including three homers -- in six innings. Royce Lewis had two of Minnesota's five hits.

Marlins 2, Diamondbacks 0

Tyler Phillips pitched five-plus scoreless innings as host Miami won its fifth straight game, defeating Arizona.

Xavier Edwards hit a sacrifice fly in the first inning and Jakob Marsee added an RBI single in the fourth as the Marlins won for the eighth time in nine games. Phillips (1-1) allowed just two hits and two walks while fanning five. He lowered his ERA to 1.86.

Merrill Kelly (5-5) yielded two runs on four hits in six innings for the Diamondbacks, who have been shut out in back-to-back games. Arizona is 3-10 over its past 13 games.

Cubs 9, Rockies 3

Seiya Suzuki hit a grand slam, Alex Bregman and Carson Kelly also went deep and Chicago beat Colorado in Denver to salvage the finale of a three-game series.

Pete Crow-Armstrong and Michael Busch had two hits apiece to back a solid outing by Edward Cabrera (4-3), who allowed two runs on five hits in 5 1/3 innings.

Brett Sullivan homered twice -- the first multi-homer game of his career -- and singled for the Rockies. Cole Carrigg hit his first career home run and singled, Troy Johnston had three hits and Willi Castro singled twice for Colorado.

Rangers 4, Royals 2

Corey Seager homered to help Texas defeat host Kansas City in a game that was delayed 2 hours, 20 minutes because of rain and threatening weather.

Ezequiel Duran was 2-for-4 with two runs and Brandon Nimmo finished 2-for-4 with an RBI for the Rangers, who took the rubber match of the series and have won three of their last four to get back to .500 for the first time since May 1.

Texas reliever Jacob Latz (2-1) struck out three over the final two hitless innings. Kansas City starter Michael Wacha (4-5) allowed four runs and nine hits in seven innings.

Orioles 7, Mariners 5

Adley Rutschman drove in three runs as Baltimore beat visiting Seattle to gain a split of a four-game series.

Colton Cowser and Pete Alonso homered for the Orioles, who have won two in a row following a four-game skid. Tyler Wells (1-1) got the victory with three innings of hitless relief. Andrew Kittredge pitched the ninth for his first save of the season.

Cole Young homered to begin the game and finished with three hits, and Julio Rodriguez notched two hits for the Mariners. Seattle's Luke Raley and Dominic Canzone smashed back-to-back home runs. Bryan Woo (5-5) lasted five innings, giving up seven runs and seven hits.

Top Headlines


Rotate for more data.