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.
The Los Angeles Dodgers ruined Arizona's season.
Two right-handers who hope to remain part of the starting rotation next season will go head-to-head when the Los Angeles Angels host the Texas Rangers on Monday in the opener of a three-game series at Angel Stadium.
Two teams playing out the string of losing seasons will open a three-game series Monday night when the San Diego Padres visit the San Francisco Giants.
Minutes after the St. Louis Cardinals coughed up a lead and lost on July 14 to the Cincinnati Reds to drop to 47-46, manager Mike Matheny said they had a good run in them.
The Oakland Athletics will travel to Seattle with a little extra luggage.
The Colorado Rockies have a short, simple agenda as they begin a four-game series Monday with the slumping Philadelphia Phillies.