Manny Machado went deep twice and tied the Padres’ record for career homers as San Diego beat the visiting San Francisco Giants 5-1 on Friday.
Machado’s second homer of the night, his 25th of the year, soared into the second deck in left field to start the bottom of the eighth inning. It was his 163rd homer with San Diego, tying Nate Colbert’s 50-year old record.
Michael King (12-8) fanned eight in six innings and limited San Francisco to one run on six hits and a walk. Three relievers threw hitless ball over the last three innings. San Diego (81-62) gained ground in the National League playoff race, going up by 1 1/2 games over Arizona for the top wild-card spot as the Diamondbacks lost 8-0 at Houston.
Rookie Mason Black (0-3) was tagged with the loss after permitting six hits and four runs in 4 2/3 innings. He walked one and struck out six as the Giants (69-73) lost for the fifth time in six games.
Yankees 3, Cubs 0
Luis Gil and three relievers combined on a one-hitter as visiting New York opened a three-game series against Chicago with a shutout victory.
Austin Wells singled in two runs and Aaron Judge had an RBI double for the Yankees, which snapped a two-game losing skid. Gil (13-6) allowed one hit with seven strikeouts over six innings. He walked two while throwing 89 pitches in his first game since coming off the injured list.
Cody Bellinger’s one-out double in the fourth inning was the lone hit registered by the Cubs (72-69), who lost for the third time in its last four games. Chicago starter Jordan Wicks (2-3) allowed three runs on five hits with four walks and four strikeouts over five innings.
Orioles 2, Rays 0
Dean Kremer pitched six no-hit innings, Gunnar Henderson homered again and Baltimore defeated visiting Tampa Bay in the opener of a three-game series.
Kremer (7-9) struck out seven and walked three in his sterling effort before needing help. The Orioles have won three of four games in the homestand. Henderson’s 36th homer of the season was a solo shot in the sixth. He had two of Baltimore’s four hits.
Shane Baz (2-3) gave the Rays a strong effort from the mound, lasting six innings and allowing two runs, one earned. He gave up two hits and issued three walks while striking out three.
Athletics 7, Tigers 6 (13 innings)
Seth Brown’s second hit of extra innings, a one-out double in the bottom of the 13th, gave Oakland a walk-off win over visiting Detroit in the longest game of the season for each team.
Brown finished with three RBIs for the A’s, who snapped a two-game losing streak. Brent Rooker collected three hits and two RBIs, Lawrence Butler also had three hits, JJ Bleday scored twice and Jacob Wilson joined Brown with a pair of hits.
Riley Greene went 4-for-6 with two RBIs for the Tigers, who have lost three of four. Parker Meadows, Jace Jung and Zach McKinstry had two hits apiece, while Ryan Kreidler scored twice.
Guardians 3, Dodgers 1
Matthew Boyd delivered another strong outing and Andres Gimenez hit a go-ahead home run in the sixth inning as visiting Cleveland earned a victory over Los Angeles in the opener of a three-game series between division leaders.
In his fifth start since returning from Tommy John surgery, Boyd (2-1) held the Dodgers to one run on three hits over six innings with no walks and six strikeouts. Brayan Rocchio added a home run in the eighth for Cleveland.
Shohei Ohtani hit a home run for the Dodgers, his 45th to go along with 46 steals. Rookie right-hander Landon Knack (2-3) gave up two runs on three hits over six innings with one walk and eight strikeouts.
Red Sox 3, White Sox 1
Ceddanne Rafaela hit a two-run homer in the seventh to lift Boston past visiting Chicago.
Rafael Devers went 2-for-4 and Triston Casas also had an RBI for the Red Sox, who snapped a five-game losing streak.
Chicago wasted starter’s Davis Martin six innings of one-run ball.
Rockies 3, Brewers 2
Michael Toglia belted a three-run homer in the sixth inning and Ryan Feltner recorded his first win in nearly five months, lifting visiting Colorado over Milwaukee.
Ezequiel Tovar ripped a one-out double in the sixth inning for the Rockies to spoil Frankie Montas’ no-hit bid. Montas (6-10) then walked Ryan McMahon and Toglia stepped up two batters later and deposited a first-pitch sinker over the wall in center field, his team-leading 23rd of the season.
Feltner (2-10) allowed one run on two hits and three walks while striking out six batters in six innings. He snapped a stretch of five straight no-decisions and captured his first win since April 12. The Brewers’ Joey Ortiz had two hits, including an RBI single.
Mets 6, Reds 4 (10 innings)
Mark Vientos hit a pair of two-run homers, including the walk-off blast in the 10th inning at Citi Field.
It was the Mets’ eighth straight win.
Vientos battled Justin Wilson (1-5) for seven pitches before homering well into the first deck in left. He also homered to left in the first and finished with three hits.
Braves 3, Blue Jays 1
Max Fried allowed one unearned run on five hits over seven innings to help lead Atlanta past visiting Toronto in the opener of a three-game series.
It was just the second win in his past 10 starts for Fried (9-8), who struck out eight and walked one. The Braves remained tied with the Mets for the final wild-card spot in the National League. Raisel Iglesias pitched around a two-out double and single to extend his scoreless innings streak to 24 1/3 innings en route to his 31st save.
Kevin Gausman (12-11) took the loss for the Blue Jays, allowing three runs on six hits and three walks while striking out five. Gausman bounced back from a three-run, 40-pitch second inning to go six innings for Toronto (67-75), which suffered its seventh loss in the past nine games.
Phillies 16, Marlins 2
Zack Wheeler pitched six strong innings and Trea Turner and Kyle Schwarber each homered and drove in three runs as Philadelphia routed host Miami.
Wheeler (14-6) allowed just one run on two hits and one walk for the Phillies. He struck out seven and lowered his ERA to 2.59. Philadelphia won its sixth game in a row. The Phillies set season highs in hits (22), extra-base hits (10) and runs. However, they lost catcher J.T. Realmuto to a left knee contusion. He fouled a pitch off his knee in the second exit, then exited for a pinch hitter in the fourth.
Marlins starting pitcher Edward Cabrera was scratched due to migraine symptoms, so right-hander Austin Kitchen, 27, made his first MLB start after three relief appearances. Kitchen (0-1) gave up seven runs, six earned, on nine hits in two innings.
Angels 5, Rangers 1
Logan O’Hoppe drilled a three-run homer and Samuel Aldegheri recorded his first MLB victory as Los Angeles topped Texas.
Nolan Schanuel added a run-scoring single for the Angels (59-82), who won for the fourth time in the past six games. Aldegheri (1-1) gave up one run and three hits over six innings to become the first Italian-born pitcher to win a major league game since 1949. He struck out seven and walked three. Jose Quijada walked one in the ninth to wrap up the four-hitter for Los Angeles.
The setback was just the third in the past 11 games for the Rangers (68-74), who continue to languish well outside the American League playoff picture. Adolis Garcia drove in the lone run for Texas.
Royals 5, Twins 0
Cole Ragans struck out seven in six shutout innings as Kansas City beat visiting Minnesota.
Ragans (11-9) has 204 strikeouts, the most whiffs by a left-handed pitcher in a single season in Royals history and fifth most in a season all-time for the Royals, who moved into second place in the American League Central. He allowed four hits and walked one, winning for the first time since also beating the Twins on Aug. 14.
The Twins were held to four hits, and only two runners advanced beyond first base.
Mariners 6, Cardinals 1
Dylan Moore hit a two-run homer and Cal Raleigh hit a two-run double as visiting Seattle defeated St. Louis.
Julio Rodriguez went 3-for-5 with a run for the Mariners, who have won their past three games by the combined score of 28-8.
Jordan Walker hit a homer for the Cardinals, who suffered just their third loss in their past nine games.
Astros 8, Diamondbacks 0
Yordan Alvarez slugged a pair of three-run home runs while Framber Valdez tossed seven shutout innings as Houston claimed the opener of a three-game interleague series vs. Arizona.
Alvarez finished 2-for-4 with six RBIs while raising his season home run total to 32. It was Alvarez’s seventh multi-homer game this season, matching the franchise mark set by Chris Carter in 2014, when he clubbed 37 home runs. Valdez (14-6) continued his recent run of mastery with his third scoreless start in his past four outings, permitting two hits and three walks while striking out seven.
Diamondbacks starter Brandon Pfaadt (9-8) allowed four runs on eight hits and two walks with five strikeouts over 4 2/3 innings.