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.
Dodgers to honor Don Newcombe with uniform patch
The Los Angeles Dodgers will honor pitching great Don Newcombe by adding a commemorative No. 36 patch to their uniforms this season.
Rockies' Arenado: State of free-agent market is 'sad'
Rockies star Nolan Arenado, who will be a free agent next winter if he doesn't reach an agreement on a long-term deal, says the current state of the free-agent market is "sad."
Indians, Clippard agree to terms on minor league contract
The Cleveland Indians and two-time All-Star reliever Tyler Clippard have agreed to terms on a minor league contract.
Olney: Emotions could push Phillies to sign Harper
Buster Olney still sees the Phillies in pursuit for Bryce Harper, with emotions playing a factor following the Padres' signing of Manny Machado.
Last place? Cubs laugh off formula that has them finishing under .500
"It's dumb because they have us in last place." Winners of an average of 97 games over the past four years, here's what the Cubs really think about a projection that has them winning 79 games.
Gary Sanchez: Comeback Player of the Year or bust?
With his awful 2018 season now in his rearview mirror, the Yankees catcher might be ready to resume mashing.