TORONTO -- Aledmys Diaz hit a go-ahead three-run double in the eighth inning, and the Toronto Blue Jays rallied to beat Philadelphia 8-6 on Saturday, handing the slumping Phillies their sixth loss in seven games.
Philadelphia led 6-5 to begin the inning, but Seranthony Dominguez (1-5) loaded the bases by giving up a hit and a walk and hitting a batter. Victor Arano came on and struck out Teoscar Hernandez for the second out before Diaz cleared the bases with a double over the head of center fielder Odubel Herrera.
Toronto won its fifth straight, its longest streak since May 21-27, 2017.
Blue Jays designated hitter Kendrys Morales homered for the sixth consecutive game, matching Jose Cruz Jr. (2001) for the franchise record. Morales hit a two-run shot off Nick Pivetta in the fourth, his team-leading 20th.
Morales, who has hit seven home runs in his streak, matched St. Louis first baseman Matt Carpenter for the longest streak in the majors this season.
"It's stupid, it's unheard of," Jays starter Aaron Sanchez said of Morales' streak. "We all knew what he was capable of, and it was just getting some at-bats I think was the biggest thing for him. Now that he's getting into his routine, yeah it took a little bit, but I think it's showing this game is all about timing and rhythm. He has good timing and rhythm right now, and it's showing."
Billy McKinney added a two-run homer for the Blue Jays, his second in two games. Both home runs came off Pivetta, who allowed five runs and seven hits in 6⅔ innings.
Making his first start since after missing more than two months because of an inured index finger on his pitching hand, Toronto right-hander Aaron Sanchez allowed six runs and a season-worst 10 hits in four-plus innings.
Phillies: C Wilson Ramos got the day off. Ramos returned to the lineup Friday after missing three games because of a sore left wrist. Manager Gabe Kapler said Ramos would start again Sunday.
Blue Jays: To make room for Sanchez, Toronto designated Jaime Garcia for assignment. ... Manager John Gibbons said SS Troy Tulowitzki (bone spurs in both heels) will not play at all this season. Tulowitzki had surgery on both feet at the start of the regular season. The five-time All-Star has not played since July 2017, when he seriously injured his right ankle in a collision at first base.
Phillies RHP Vince Velasquez (8-9, 4.06) faces Blue Jays RHP Marco Estrada (7-9, 4.88) in Sunday's series finale. Velasquez is 0-1 with a 6.97 ERA over his past three starts. Estrada is 3-1 with 4.81 ERA in four August outings.
The Associated Press contributed to this report.
Paul DeJong belts a home run to left-center field to give St. Louis a 2-1 lead.
Ronald Acuna Jr. hammers his 26th home run of the season to center field to get Atlanta on the board.
Trevor Story is expected to return to the Rockies' lineup "in a few days," Colorado manager Bud Black said, after an MRI revealed no structural damage to the shortstop's elbow.
Cubs closer Brandon Morrow, sidelined since mid-July by what the team had called biceps inflammation, won't pitch again this season due to a bone bruise, Theo Epstein, the team's president of baseball operations, said Tuesday.
The Texas Rangers and Nashville Sounds announced a four-year contract for the Sounds to become Texas' Triple-A affiliate. The Round Rock Express in suburban Austin, Texas, had been the team's top affiliate the past eight years.
Yankees manager Aaron Boone says LHP Justus Sheffield could give the team "a couple of innings (out of the bullpen) if we needed it."