Paul Goldschmidt hit a walk-off grand slam with two outs in the 10th inning, giving the St. Louis Cardinals a 7-3 win over the visiting Toronto Blue Jays on Monday night.
Goldschmidt extended his hit streak to 15 games with his seventh homer of the season, ending the opener of a two-game series.Pinch runner Lars Nootbaar, placed at second base, took third on a wild pitch by David Phelps (0-1). After Harrison Bader and pinch hitter Albert Pujols struck out, Tommy Edman walked. Ryan Borucki replaced Phelps and walked pinch hitter Edmundo Sosa to set up the grand slam.
George Springer had a solo home run and a bases-loaded walk for Toronto, which lost its second game in a row.
Juan Yepez belted a solo shot for St. Louis, which has won four straight.
Cardinals right-hander Miles Mikolas allowed three runs, four hits and two walks in 6 2/3 innings. He struck out five. Toronto right-hander Jose Berrios allowed three runs and seven hits while striking out seven in 6 1/3 innings. He didn't walk a batter.
Dodgers 10, Nationals 1
Tyler Anderson allowed five hits over eight scoreless innings and Freddie Freeman had three hits and drove in two runs to lead Los Angeles past host Washington.
Anderson (5-0), who didn't allow a hit until Cesar Hernandez's double with one out in the sixth, finished with eight strikeouts and no walks. The Dodgers' Mookie Betts went 2-for-3 with two RBIs, two runs and a walk, and Gavin Lux went 2-for-4 with three runs and a walk.
The Nationals avoided the shutout on Josh Bell's RBI single in the ninth inning. Joan Adon (1-8) gave up six runs in 4 2/3 innings.
Cubs 7, Reds 4
Patrick Wisdom homered in his fourth consecutive game and Ian Happ continued his domination of Cincinnati with an insurance three-run homer to lead visiting Chicago to a victory.
Happ, who played at the University of Cincinnati, added an RBI double and drove in four runs for the Cubs, who won the opener of the four-game series. Happ has 14 career homers and 29 RBIs at Great American Ball Park in 35 games.
Drew Smyly (2-5) won for just the second time in eight starts, allowing three runs on four hits over 5 2/3 innings. David Robertson pitched a perfect ninth for his sixth save. Aristides Aquino homered twice for the Reds.
Pirates 2, Rockies 1
Yoshi Tsutsugo's tiebreaking infield single in the eighth inning gave Pittsburgh a win over visiting Colorado.
Ke'Bryan Hayes went 3-for-3 with an RBI double as the Pirates broke a three-game losing streak. Pittsburgh starter JT Brubaker pitched 6 2/3 innings, giving just one run, which was unearned. David Bednar (1-0) got the final four outs.
Colorado starter Chad Kuhl pitched 4 1/3 innings, allowing one run. Tyler Kinley (1-1) took the loss, the Rockies' third in four games.
Orioles 6, Yankees 4
Ramon Urias hit a tiebreaking homer with two outs in the sixth inning off Gerrit Cole, lifting visiting Baltimore to a victory over New York, which is on its first three-game losing streak of the season.
Urias' blast helped the Orioles win for the fourth time in five games following a six-game skid. They also overcame two more homers by Yankees slugger Aaron Judge against them.
Jose Trevino hit an RBI single for the Yankees, who are on their first three-game slide since dropping seven straight last September. Before getting swept in Sunday's doubleheader to the Chicago White Sox and dropping their second straight to Baltimore, the Yankees had won 24 of 29.
Twins 5, Tigers 4
Max Kepler hit a grand slam in the first inning and scored the winning run in the ninth as Minnesota extended its winning streak to five games by edging Detroit in Minneapolis.
Luis Arraez reached base four times and scored a run for the Twins. Emilio Pagan (1-1) struck out four in two scoreless innings of relief while collecting the victory.
Jonathan Schoop homered, doubled and scored two runs for the Tigers. Miguel Cabrera and Eric Haase each had two hits and an RBI.
Mariners 7, Athletics 6
Rookie Julio Rodriguez hit a three-run homer as Seattle defeated visiting Oakland for the 13th straight time dating to last season.
Cal Raleigh and Eugenio Suarez added two-run shots for Seattle, which snapped a four-game losing streak. Mariners left-hander Marco Gonzales (3-4) got the win despite allowing five runs on eight hits in 5 1/3 innings. He didn't walk a batter and struck out three.
Chad Pinder homered for the A's, who lost their third straight.
Mets 13, Giants 3
Pete Alonso's three-run homer capped a five-run third inning as visiting New York rolled to a win over skidding San Francisco.
J.D. Davis had four hits and two RBIs for the Mets, who have won three of their first four games on a six-game road trip. Jeff McNeil and Mark Canha homered, Francisco Lindor and Eduardo Escobar each had a two-run double and Patrick Mazeika added an RBI double.
The Giants have lost five straight and are 2-7 in their past nine games, a span in which they have been outscored 70-38.
Phillies 7, Braves 3
Zack Wheeler pitched 6 2/3 strong innings and Rhys Hoskins hit a three-run double, leading Philadelphia to a victory at Atlanta.
Wheeler (3-3), who grew up a few miles from Atlanta's Truist Park, allowed two runs on eight hits and a season-high 10 strikeouts and no walks. Corey Knebel pitched a scoreless ninth inning in a non-save situation.
Braves starter Tucker Davidson (1-1), who was knocked out after 2 2/3 innings. He allowed five runs on four hits, four walks and two strikeouts.
Padres 3, Brewers 2 (10 innings)
Jose Azocar singled home the winning run with two outs in the bottom of the 10th as San Diego beat visiting Milwaukee.
Padres reliever Luis Garcia (3-2) worked his way out of a bases-loaded, no-out jam in the top of the 10th to earn the win. Miguel Sanchez (0-1), who was promoted from Triple-A Nashville on Monday morning, took the loss.
Tyrone Taylor had two hits and two RBIs for the Brewers, and Luis Urias also had two hits. Azocar and Trent Grisham collected two hits apiece for San Diego, which earned its fifth consecutive win.
Guardians 6, Astros 1
Triston McKenzie pitched seven strong innings while Jose Ramirez drove in four runs as visiting Cleveland cruised past Houston.
McKenzie (3-3) produced his fourth consecutive quality start, limiting the Astros to one run on three hits and one walk with three strikeouts.
Alex Bregman's leadoff homer in the seventh inning ended McKenzie's shutout bid. Houston starter Luis Garcia (3-3) gave up four runs, two earned, in five innings.
Diamondbacks 9, Royals 5
Ketel Marte had two hits, including a tiebreaking two-run double in the fourth inning, as Arizona defeated Kansas City series in Phoenix. It was the Royals' fifth straight loss.
The Diamondbacks spotted the Royals a 4-0 lead after a half-inning but six relievers kept the Royals scoreless in the final 5 1/3 innings. J.B. Wendelken (1-1) was the winning pitcher.
Arizona starter Zach Davies left in the fourth inning after taking a 112 mph Bobby Witt Jr. line drive off his right leg. Kansas City's Whit Merrifield, Witt and Hunter Dozier homered in the first inning.
--Field Level Media