Fernando Tatis Jr. hit a grand slam in a two-homer performance as the San Diego Padres swept their homestand with a 9-2 victory over the Seattle Mariners.
With the Padres leading 4-1 and bases full at the bottom of the seventh inning on Sunday, star Tatis launched over centerfield for a grand slam.
The grand slam was Tatis' second of his career and 13th homer of the MLB season, having hit his 12th earlier in the ball game.
Leading the Padres off in the second, Silver Slugger Tatis homered with a 441-foot shot off Justin Dunn in his 200th hit for the high-flying Padres – who own the best record in the majors (30-17) atop the National League (NL) West.
Tatis also got home in the sixth, when the Padres scored four runs, as they made it nine consecutive home wins before hitting the road.
Over his last four games, Tatis is batting .786 with 12 RBI and has also walked three times. According to Stats Perform, he is the first player to bat .750 or better with 12-plus RBI and three-plus walks over a four-game span since Babe Ruth in 1932.
The 22-year-old is the first shortstop in MLB history to hit at least 50 homers (52) by the time of his 200th career hit.
Dodgers sweep Giants, walk offs galore
World Series champions the Los Angeles Dodgers completed a series sweep against the San Francisco Giants with an 11-5 win. Julio Urias drove in two runs as he became the first Dodgers pitcher with three RBI in a game since 2014. Gavin Lux also hit a grand slam for the Dodgers against their NL West rivals.
The Tampa Bay Rays made it 10 wins in a row while condemning the Toronto Blue Jays to five straight defeats with a 6-4 triumph after three straight walks from Travis Bergen in the ninth inning.
Adolis Garcia drove in the winning run from Nick Solak as the Texas Rangers knocked off the Houston Astros 3-2 in a walk-off victory.
Trevor Story hit a home run to seal a 4-3 walk-off win for the Colorado Rockies over the Arizona Diamondbacks.
Carlos Santana did the same with a homer to clinch a 3-2 walk-off triumph for the Kansas City Royals over the Detroit Tigers.
Four early from Rodriguez
Boston Red Sox left-hander Eduardo Rodriguez has been shaky lately and he gave up four runs in the opening inning of the team's 6-2 loss to the Philadelphia Phillies. He responded with six strikeouts but only pitched across four innings as he finished with five hits, three walks and a homer.
Anthony DeSclafani struggled for the Giants. The San Francisco pitcher allowed 10 runs in three innings, with six the most earned runs he had previously given up all season.
Javier breaks the deadlock
Javier Baez hit a 10th-inning home run to earn the Chicago Cubs a 2-1 win over the St Louis Cardinals. It was the Cubs' first hit in 18 plate appearances with a man on base, coming at the right time.
Sunday's results
Washington Nationals 6-5 Baltimore Orioles
Philadelphia Phillies 6-2 Boston Red Sox
New York Yankees 5-4 Chicago White Sox
Tampa Bay Rays 6-4 Toronto Blue Jays
Miami Marlins 5-1 New York Mets
Milwaukee Brewers 9-4 Cincinnati Reds
Minnesota Twins 8-5 Cleveland Indians
Atlanta Braves 7-1 Pittsburgh Pirates
Kansas City Royals 3-2 Detroit Tigers
Texas Rangers 3-2 Houston Astros
Colorado Rockies 4-3 Arizona Diamondbacks
Los Angeles Dodgers 11-5 San Francisco Giants
Los Angeles Angels 6-5 Oakland Athletics
San Diego Padres 9-2 Seattle Mariners
Chicago Cubs 2-1 St Louis Cardinals
Padres at Brewers
The in-form Padres begin their series against the Brewers (23-23) on Monday. Blake Snell starts for the Padres in Milwaukee, where Brewers pitcher Brandon Woodruff takes to the mound.