Andrew McCutchen's career-best sixth hit of the game, a three-run home run in the bottom of the 14th inning, rallied the San Francisco Giants from a 5-4 deficit and into a 7-5, walk-off win Saturday over the Los Angeles Dodgers in San Francisco.
After the Dodgers had scored off Roberto Gomez (1-0), the Giants' ninth pitcher, in the top of the 14th, Kelby Tomlinson and Joe Panik led off the bottom of the inning with singles off the Dodgers' 10th pitcher, Wilmer Font (0-2).
McCutchen, who earlier had stroked four singles and a double, then belted the 12th pitch of his at-bat, a 2-2 fastball, over the fence in left field for his first homer as a Giant and seventh career walk-off homer.
McCutchen finished 6-for-7 after having totaled just two hits in the Giants' first six games.
Phillies 20, Marlins 1
Maikel Franco and Aaron Altherr each hit a grand slam, and Philadelphia cruised past visiting Miami in a rout.
The Phillies scored five runs in the first, four in the third and eight in the fourth. They compiled 20 hits, and Franco led the way with six RBIs. Eleven different Phillies had at least one hit.
The last time the Phillies scored at least 20 runs came April 6, 2009 against the Cincinnati Reds. The Phillies scored more runs in this game than they did in their six other games this season combined.
Red Sox 10, Rays 3
Xander Bogaerts clubbed a grand slam and had a career-high six RBIs to power Boston to its seventh consecutive victory with a rout of visiting Tampa Bay,
It was Bogaerts' second career grand slam and the Red Sox's first since Dustin Pedroia's slam on Sept. 24, 2016 at Tampa Bay. Bogaerts (2-for-3, walk) also hit a two-run double, his major-league-leading seventh two-bagger through eight games.
J.D. Martinez (1-for-2, walk) hit a solo shot for his first home run as a Red Sox and drove in two runs while Rafael Devers (2-for-3, walk) added a solo blast and had two RBIs. Boston starter Rick Porcello (2-0) allowed three runs on six hits with seven strikeouts in 7 1/3 innings.
Yankees 8, Orioles 3
With runners on second and third, Robertson used his fastball to get Machado looking on a close pitch. He then quickly got ahead of Schoop and finished the inning by getting the second baseman to chase at a curveball on a 2-2 count.
Robertson's latest escape act occurred after the Yankees regained the lead, 5-3, with two runs in the sixth on Miguel Andujar's sacrifice fly and Austin Romine's base hit. It also occurred before Aaron Judge ripped an RBI double and Tyler Austin added a two-run single off Jimmy Yacabonis in the seventh.
Astros 1, Padres 0 (10 innings)
Derek Fisher raced home from second when San Diego first baseman Eric Hosmer misplayed a two-out pop up 15 feet down the first base line with two out in the 10th to give host Houston the walk-off win.
Hosmer was playing deep when Astros third baseman Alex Bregman popped up on a full-count pitch from Phil Maton to apparently send a scoreless tie into the 11th inning. But Hosmer ran past the ball as he charged in, and it fell behind him for the decisive run-scoring single.
Fisher ran for Brian McCann, who opened the inning with a single, and immediately tried to steal second. He was called out, but Astros manager A.J. Hinch challenged the call, and it was reversed with Fisher staying at second with the steal.
Cubs 5, Brewers 2
Kris Bryant had a home run and a triple, and visiting Chicago took advantage of two Milwaukee errors in the ninth inning to rally to victory.
Trailing 2-1 in the top of the ninth inning, the Cubs got RBIs from Ben Zobrist, Ian Happ and pinch hitter Jon Lester to pull in front. Milwaukee third baseman Travis Shaw and shortstop Orlando Arcia committed errors in the ninth inning leading to two unearned runs for the Cubs.
Eric Thames hit a solo home run off Yu Darvish, and Lorenzo Cain drove in a go-ahead run in the eighth inning for the Brewers. Thames hit a 3-2 slider out to right field to open the fourth inning and give the Brewers a 1-0 lead. It was his third home run of the season and second of the series.
Mets 3, Nationals 2
Todd Frazier and Asdrubal Cabrera each drove in a run as New York scored twice in the top of the seventh inning and defeated host Washington.
Cabrera tied the game with a run-scoring double before Frazier made it 3-2 on a groundout to second baseman Howie Kendrick.
Third baseman Anthony Rendon and Washington manager Dave Martinez both were ejected at the end of the bottom of the third. Rendon flipped his bat after home plate umpire Marty Foster called him out on strikes. Foster then quickly tossed Rendon, and Martinez came out and argued before also getting ejected.
Rockies 3, Braves 2 (10 innings)
Catcher Tony Wolters walked with the bases loaded to bring home Carlos Gonzalez with the winning run in the 10th inning to give Colorado a walk-off victory over visiting Atlanta.
With the bases loaded, Wolters took four straight balls from Atlanta closer Arodys Vizcaino (1-1). Wolters was 2-for-3 and made at least three run-saving plays behind the plate.
The Braves tied the game in the ninth against Colorado closer Wade Davis, who blew his first save of the season. Davis issued a one-out walk to pinch hitter Kurt Suzuki and a single to Dansby Swanson, which sent speedy pinch runner Peter Bourjos to third. Ryan Flaherty then knocked in Bourjos with a line-drive single to center field.
Mariners 11, Twins 4
Mike Leake pitched five strong innings, and Kyle Seager, Ryon Healy and Guillermo Heredia provided the offense as Seattle routed host Minnesota on a chilly afternoon at Target Field.
Leake (2-0) didn't have a strikeout and walked four, but allowed only two runs on three hits. Seager and Heredia each hit two-run home runs, and Healy had a bases-clearing double in a five-run eighth inning for the Mariners, who bounced back from a loss to the Twins on Friday.
Minnesota's Jose Berrios, who threw a complete-game shutout in his season debut, allowed five runs on six hits and struck out seven in 4 2/3 innings to drop to 1-1.
Cardinals 5, Diamondbacks 3
Michael Wacha (1-1) allowed two runs on four hits in five innings and Jose Martinez hit a tiebreaking three-run homer in the bottom of the third inning and added an RBI single to lift St. Louis past visiting Arizona.
On an 0-2 pitch with two men on base, Martinez smashed a Zack Greinke offering over the center field fence. Tommy Pham and Marcell Ozuna also scored to give St. Louis a lead it would not relinquish. Bud Norris pitched a scoreless ninth with three strikeouts for the save.
Arizona lost for just the second time this season as Greinke (0-1) had a rough outing, allowing five runs on nine hits in five innings.
Royals 1, Indians 0
Lucas Duda hit a leadoff home run in the seventh inning and Ian Kennedy struck out eight in six scoreless innings as Kansas City beat host Cleveland on a 34-degree day.
Duda's homer, his second of the season, was one of three hits off Cleveland right-hander Trevor Bauer (0-1), who struck out seven over eight innings.
Kennedy (1-0) gave up four hits and did not walk a batter in his second start of the season, dropping his ERA to 0.75 after giving up one run in a no-decision against the White Sox. He was removed after throwing 101 pitches.
Reds 7, Pirates 4
Eugenio Suarez delivered a tiebreaking three-run homer and drove in five runs as Cincinnati rallied past host Pittsburgh.
Suarez sent a fastball from Pirates right-hander George Kontos (0-1) over the fence in left with two outs in the eighth to give the Reds the three-run lead. The third baseman went 3-for-4 and also contributed a game-tying, two-run single in the sixth inning.
Joey Votto, Tucker Barnhart and Jose Peraza had two hits apiece for the Reds, who finished with 11. Cincinnati recovered from a 4-0 deficit to improve to 2-5.
Rangers 5, Blue Jays 1
Mike Minor allowed just one run on two hits over six innings and Joey Gallo drove in two and scored twice as host Texas defeated Toronto.
The temperature for the game's first pitch was 42 degrees, 32 degrees colder than Friday's series opener and officially the third-coldest start to a game in Globe Life Park history, which opened in 1994.
Minor (1-1) struck out seven and walked just two -- the first two batters he faced -- in a 93-pitch stint. He retired 11 consecutive batters after those two bases on balls, setting down the side in the second, third and fourth innings.
Athletics 7, Angels 3
Andrew Triggs gave up two runs in 5 2/3 innings, and Oakland made the most of its seven hits in a win over host Los Angeles.
Triggs (1-0) allowed only a two-run homer to Justin Upton before coming out of the game with two out in the sixth. He gave up four hits and two walks while striking out six.
Of Oakland's seven hits, six of them drove in at least one run. Jed Lowrie homered, and the A's also got a two-run single by Marcus Semien, an RBI triple by Matt Chapman and an RBI double by Stephen Piscotty.
Tigers 6, White Sox 1
Miguel Cabrera drove in three runs, Michael Fulmer tossed 5 1/3 scoreless innings and visiting Detroit downed Chicago.
Fulmer (1-1) was a hard-luck loser in the first start this season, giving up one run in eight innings against Pittsburgh in a 1-0 loss on Sunday. This time, he benefited from strong run support and repeatedly got himself out of trouble. He allowed six hits and three walks while striking out four.
Cabrera exited the Tigers' 9-7, 10-inning victory over the White Sox on Thursday with hip discomfort. He was back in the lineup for the second game of the series and knocked in the first three runs of the game.
--Field Level Media