Manny Machado jumped atop the Padres’ all-time home run list as San Diego defeated the host Seattle Mariners 7-3 on Tuesday.
Fernando Tatis Jr. also homered and Yu Darvish earned his first victory since May 19 for the Padres, who snapped a two-game skid. Darvish (5-3) tossed five innings of two-run ball. Robert Suarez got the final four outs for his 32nd save.
Machado smacked a two-run shot to center field off George Kirby in the sixth inning, marking his 164th home run with the Padres and giving San Diego a 5-2 lead in the process. Nate Colbert was the Padres’ previous home run leader, going deep 163 times for the franchise from 1969-74.
Cal Raleigh and Luke Raley went deep for the Mariners, who lost for just the second time in their past six games. Kirby (11-11) gave up five runs in five-plus innings.
Cubs 6, Dodgers 3
Pete Crow-Armstrong drove in two runs to go along with spectacular defense in center field and visiting Chicago took advantage of three Los Angeles errors in the eighth inning to rally for a victory.
The Cubs scored five times in the eighth, when the Dodgers had throwing errors from catcher Austin Barnes and center fielder Tommy Edman as well as a fielding error from Enrique Hernandez.
Chicago starter Shota Imanaga (13-3) allowed three runs on seven hits over seven innings. Edman hit two home runs and Yoshinobu Yamamoto had eight strikeouts in four innings during his return from a shoulder injury for the Dodgers.
Phillies 9, Rays 4
Cal Stevenson delivered a go-ahead double as part of a wild eighth inning and Kyle Schwarber hit his major-league-record 14th leadoff homer of the season as host Philadelphia beat Tampa Bay.
Trea Turner added two home runs and Bryce Harper contributed three doubles for the Phillies. Schwarber exited in the fourth inning due to what the team called left elbow discomfort.
Junior Caminero had three hits while Christopher Morel and Josh Lowe each registered two hits for the Rays, who lost for the fourth time in six games.
Tigers 11, Rockies 0
Rookie right-hander Keider Montero recorded a shutout, Parker Meadows homered and drove in three runs and host Detroit rolled past Colorado.
Montero (5-6) held the Rockies to three hits and didn’t walk a batter while recording five strikeouts. Riley Greene had a three-run triple, while Matt Vierling and Andy Ibanez drove in two runs apiece for the Tigers.
Bradley Blalock (1-3) was charged with five runs (four earned) on five hits in four innings for the Rockies. Blalock walked five and fanned four.
Pirates 6, Marlins 4
Andrew McCutchen hit a three-run homer to help lift Pittsburgh past visiting Miami.
Bryan Reynolds had two hits, two runs and an RBI and Isiah Kiner-Falefa added two hits and a run for the Pirates, who have won the first two games of the three-game series. Reliever Joey Wentz (1-2) got the win, and Aroldis Chapman earned his eighth save.
Jhonny Pereda had three hits, an RBI and a run and Kyle Stowers had two doubles, an RBI and a run for the Marlins. Adam Oller (1-3) allowed six runs on seven hits in five innings.
Brewers 3, Giants 2
Garrett Mitchell homered, the Milwaukee bullpen provided 3 2/3 innings of shutout relief and the Brewers held on for a road victory over San Francisco.
Brewers starter Aaron Civale (6-8) allowed two runs and three hits in 5 1/3 innings. William Contreras collected three singles and Willy Adames had a pair for the Brewers.
Giants starter Landen Roupp (0-1) worked five innings and yielded two runs and five hits. Mike Yastrzemski homered for San Francisco.
Athletics 4, Astros 3 (12 innings)
Daz Cameron, Max Schuemann and Nick Allen parlayed successive bunts into a two-run rally in the top of the 12th inning, helping Oakland escape with a win over Houston.
The Athletics rallied against Astros reliever Hector Neris (9-5). Oakland left-hander JP Sears had his start bumped up one day after scheduled starter Osvaldo Bido was placed on the injured list due to right wrist flexor tendinitis. Sears worked six shutout innings.
Astros rookie right-hander Spencer Arrighetti allowed two runs on seven hits over 6 2/3 innings. Jose Altuve went 3-for-5 with two RBIs.
Orioles 5, Red Sox 3
Cedric Mullins hit two home runs as visiting Baltimore ended a three-game losing streak by beating Boston.
Mullins belted a solo shot in the first inning, then socked a two-run homer in the third. Adley Rutschman drove in two runs for Baltimore. Albert Suarez (8-5) pitched six innings and held Boston to one run on four hits.
Red Sox starter Kutter (8-14) gave up three runs on seven hits in 6 1/3 innings. Boston has lost the past five times Crawford has taken the mound.
Braves 12, Nationals 0
Michael Harris II homered twice, Orlando Arcia and Sean Murphy also went deep and visiting Atlanta routed Washington.
Harris, Matt Olson and Ramon Laureano had three hits each for the Braves. Atlanta starter Reynaldo Lopez left the game after one inning due to right shoulder soreness. Jesse Chavez (2-2) threw three scoreless innings, and four Braves pitchers combined for a three-hitter.
Jose Tena had two doubles for the Nationals. Washington starter MacKenzie Gore (8-12) gave up seven runs, but only two earned, on six hits in 3 2/3 innings.
Guardians 5, White Sox 0
Lane Thomas had two hits, including a three-run homer, and seven Cleveland pitchers combined on a five-hitter for the visiting Guardians, who maintained a 3 1/2-game lead on Kansas City atop the American League Central.
Cleveland starter Ben Lively pitched just two innings, exiting the game after being struck on the outside of the right thigh by a comebacker. Pedro Avila (6-1) threw two innings and was credited with the win.
Andrew Vaughn had two hits for the White Sox, who have lost a franchise-worst 14 straight home games. Jonathan Cannon (3-10) allowed three runs in 5 1/3 innings.
Reds 3, Cardinals 0
Rhett Lowder earned his first career big-league victory for visiting Cincinnati.
Lowder (1-1) held St. Louis to five hits in five innings. He struck out three and did not issue a walk. Four relievers pitched an inning each to complete the shutout.
TJ Friedl drove in two runs for the Reds, who won for the seventh time in nine games. St. Louis lost for the third time in four games as Andre Pallante surrendered three runs and walked five in five innings.
Royals 5, Yankees 0
Seth Lugo struck out 10 in seven outstanding innings as Kansas City ended a six-game road losing streak with a victory over New York.
Lugo (16-8) yielded three hits and no walks in his 105-pitch outing. He tied Atlanta’s Chris Sale and Detroit’s Tarik Skubal for the major league lead in wins and became Kansas City’s first pitcher to win 16 games since Jason Vargas went 18-11 in 2017.
The Yankees were blanked for the eighth time this season and only the second time since the All-Star break. Aaron Judge (0-for-4) went homerless for the 14th straight game as New York tied a season low with three hits.
Twins 10, Angels 5
Matt Wallner doubled, homered and drove in three runs and Minnesota pulled away for a win over Los Angeles in Minneapolis.
Kyle Farmer finished 2-for-3 with a homer and three RBIs for Minnesota, which snapped a four-game losing streak. Twins right-hander Pablo Lopez (15-8) won his fourth start in a row. He allowed four runs, all of which were unearned, on eight hits in seven innings.
Zach Neto went 2-for-3 with a double, a homer and three RBIs to lead the Angels.
Blue Jays 6, Mets 2
Chris Bassitt struck out eight in six innings, Davis Schneider had a two-run triple and Toronto defeated visiting New York.
Bassitt (10-13) allowed one run, five hits and one walk to go 2-0 in his career against his former team, the Mets.
New York left-hander David Peterson (9-2) allowed five runs (four earned), eight hits in 4 1/3 innings. The Mets dropped into a tie with the Braves for the third National League wild-card spot.
Diamondbacks 6, Rangers 0
Christian Walker belted two homers and Joc Pederson hit one as Arizona beat Texas in Phoenix.
Pavin Smith and Jose Herrera added RBI doubles for the Diamondbacks, who remained a half-game behind the Padres for the National League’s top wild-card spot.
Wyatt Langford had two of the Rangers’ three hits. Langford also stole two bases. Texas lost for just the fourth time in 14 contests.