Giancarlo Stanton belted two home runs and a double and drove in five runs as the New York Yankees cruised to a 9-6 victory over the Minnesota Twins on Wednesday night in Minneapolis.
Yankees starter Gerrit Cole (7-3), pitching for the first time since being linked publicly by Twins third baseman Josh Donaldson to the potential use of illegal sticky substances, struck out nine and didn’t walk a batter. He allowed two runs on five hits over six innings.
Aaron Judge had a homer and double and Miguel Andujar also homered for New York, which won its second straight game. Brett Gardner had three hits including two doubles, and Gio Urshela, Kyle Higashioka and Andujar each had two of the Yankees’ 15 hits.
Jorge Polanco hit two home runs, Miguel Sano homered and had three hits and Alex Kirilloff tripled and had two hits for Minnesota. Randy Dobnak (1-6) gave up eight runs on 11 hits over 4 2/3 innings.
Mets 14, Orioles 1
Kevin Pillar and Billy McKinney each hit a pair of home runs as New York went deep six times on the way to a victory at Baltimore.
Pillar went 3-for-4 with four RBIs while McKinney finished 3-for-5 with five RBIs. Pete Alonso hit a home run for the third time in two games, and Mason Williams also homered as New York banged out 16 hits.
The Mets scored seven runs in the first three frames, plenty of support for Taijuan Walker (5-2), who went seven innings and gave up one run on five hits with nine strikeouts. Baltimore’s Matt Harvey (3-7) struggled against his old team as the Mets pounded him for seven runs and eight hits in three innings.
Phillies 2, Braves 1
Luke Williams, playing in just his second career game, hit a walk-off two-run home run against Will Smith with two outs in the bottom of the ninth inning to rally host Philadelphia past Atlanta.
The Braves retired 15 straight Phillies before Andrew McCutchen drew a one-out walk off Smith. Pinch hitter Brad Miller popped out before Williams’ blast off Smith (1-5). Williams also hit a double earlier in the game. J.T. Realmuto extended his hitting streak to eight games with a single.
Phillies starter Zach Eflin allowed eight hits and one run in six solid innings. He struck out seven and walked two. Ranger Suarez (2-0) earned the win with three scoreless innings in relief. William Contreras had three hits, including an RBI single, for the Braves. Atlanta’s Tucker Davidson tossed six shutout innings and gave up four hits in his fourth career start.
Dodgers 2, Pirates 1
Justin Turner homered twice to lead visiting Los Angeles over Pittsburgh.
The Dodgers have won 12 straight games against Pittsburgh dating to 2018, including the first two of this three-game series.
Pittsburgh first baseman Colin Moran, in his third game off the injured list after a groin injury, left in the fifth inning nearly immediately after being hit by a pitch on the back of his right hand. Gregory Polanco hit an RBI single for the Pirates.
Cubs 3, Padres 1
Joc Pederson and Sergio Alcantara hit solo homers as the visiting Chicago defeated San Diego in the rubber match of a three-game series.
Chicago’s Ian Happ scored the tiebreaking run from third on a double-play grounder in the seventh inning. Starter Jake Arrieta held the Padres to one run on four hits in five innings, and relievers Rex Brothers (2-0), Ryan Tepera and Craig Kimbrel (15th save) combined to retire all 12 Padres they faced.
The Cubs finished the season series with five wins in six games against the Padres. San Diego starter — and former Cub — Yu Darvish (6-2) took the loss, giving up two runs on three hits and two walks with eight strikeouts over seven innings. Manny Machado drove in San Diego’s run with a third-inning single.
Nationals 9, Rays 7 (11 innings)
Starlin Castro’s RBI double and Josh Harrison’s sacrifice fly in the 11th inning provided the decisive runs as Washington beat Tampa Bay in St. Petersburg, Fla.
Ryan Zimmerman hit two home runs and drove in three runs as the Nationals split the two-game series while snapping their three-game losing streak. The Rays’ three-game winning streak ended.
Tampa Bay lost for only the fifth time in its past 25 games and the second time in its past 11 home games. Randy Arozarena had three hits and three RBIs for the Rays.
Blue Jays 6, White Sox 2
Toronto rallied with five runs in the final two innings to defeat host Chicago and snap a two-game losing streak.
Randal Grichuk hit a solo home run for the Blue Jays, and Vladimir Guerrero Jr., Teoscar Hernandez and Rowdy Tellez added one RBI apiece. Tyler Chatwood (1-2) earned the victory with a scoreless inning of relief.
Yoan Moncada and Nick Madrigal each drove in a run to lead the White Sox. Reliever Aaron Bummer (0-4) gave up three runs on two hits and one walk in one-third of an inning. He spoiled a strong start by Lance Lynn, who limited the Blue Jays to one run on four hits in seven innings.
Athletics 4, Diamondbacks 0
Mark Canha tripled in two runs and scored twice and Sean Manaea worked six shutout innings as Oakland completed a season-series sweep of visiting Arizona.
Jed Lowrie had half of Oakland’s six hits and an RBI as the A’s beat the struggling Diamondbacks for the second consecutive day and fourth time this season. Arizona took its franchise-record 19th consecutive road defeat.
Oakland gave Manaea (5-2) and three relievers all the runs they would need in a three-run second off Matt Peacock (2-3), who couldn’t finish the inning because of an injury. Canha’s blast to center field cleared the bases and opened the scoring. Lowrie followed with a shot right back at Peacock, who had the ball ricochet off his pitching hand for an infield hit that scored Canha.
Rockies 4, Marlins 3
Raimel Tapia had a pair of doubles among his three hits and scored two runs as Colorado earned a rare road win, defeating Miami.
Tapia, who has four three-hit games in eight June contests, helped Colorado improve its major-league-worst road record to 5-23. Rockies starter Austin Gomber (5-5) allowed five hits, no walks and one run in five innings. He struck out five.
Daniel Bard, the last of five Colorado pitchers, stranded the bases loaded in a scoreless ninth inning to earn his eighth save.
Astros 8, Red Sox 3
Jose Altuve hit a tying solo homer and Yordan Alvarez and Yuli Gurriel had RBI doubles in visiting Houston’s four-run third inning during win over Boston.
Alex Bregman launched a two-run homer, Myles Straw had a pair of RBIs and Michael Brantley drove in a run in the Astros’ 17-hit attack. Houston starter Jake Odorizzi (1-3) earned his first win of 2021 after giving up three runs on three hits with a walk and six strikeouts over five innings.
The Astros won their third straight game and have beaten the Red Sox in five of six meetings this season.
Reds 7, Brewers 3
Tyler Stephenson doubled twice and drove in three runs, and Vladimir Gutierrez allowed just two runs over seven strong innings to lead Cincinnati past visiting Milwaukee.
Nick Castellanos added a two-run double for Cincinnati, which won for the fifth time in six games.
The Brewers lost for just the fourth time in 17 games but may have lost something bigger, as third baseman Travis Shaw left in the second inning with a dislocated left shoulder.
Rangers 4, Giants 3 (11 innings)
Brock Holt singled home the winning run with two outs in the 11th inning and Texas earned a split of its two-game interleague set against San Francisco in Arlington, Texas.
The Giants led 2-1 in the ninth before the Rangers pulled even against Tyler Rogers. Isiah Kiner-Falefa delivered a leadoff single, stole second, moved to third on a flyout and scored on Adolis Garcia’s single to right field. Nate Lowe began the 11th inning as the automatic runner and scored on Holt’s liner to center field off Jake McGee (1-2).
Brett Martin (1-2) allowed one unearned run over two innings for Texas, which won for just the second time in its past 14 games. The Rangers snapped a 13-game interleague losing streak dating to last year.
Mariners 9, Tigers 6 (11 innings)
Jake Fraley made a game-saving catch and knocked in the go-ahead run in the 11th inning while Dillon Thomas had a two-run single in his major league debut as Seattle defeated host Detroit.
Kyle Seager hit a three-run homer for the Mariners and JT Chargois (1-0) collected the win in relief.
Seattle scored five runs in the 11th inning before Detroit responded with a two-run homer from Robbie Grossman.
Cardinals 8, Indians 2
Tyler O’Neill hit two homers and drove in three runs as St. Louis defeated visiting Cleveland to snap a six-game losing streak.
Matt Carpenter hit a three-run double and Paul Goldschmidt added a solo homer for the Cardinals, who had lost eight of their past nine games and 12 of their past 18.
Winning pitcher Adam Wainwright (4-5) gave up two first-inning runs before settling in to allow just one baserunner in his seven-inning outing. Indians starter Jean Carlos Mejia (1-1) yielded four runs on three hits in two-thirds of an inning.
Angels 6, Royals 1
Griffin Canning gave up one run on five hits in 6 2/3 innings to lead Los Angeles, which completed a three-game sweep of Kansas City in Anaheim, Calif.
Anthony Rendon and Kean Wong each drove in two runs to give Canning the cushion he needed to attack hitters — 60 of his 89 pitches were strikes. Canning (5-4) produced his longest start of the season, and he fanned six while walking two.
Royals starter Brad Keller (6-5) allowed five runs on eight hits in 5 1/3 innings. He struck out four and walked four.