Doug Glanville's no limits attitude is paying off.
"I've always had the attitude that who knows maybe I'll hit 40 one day," Glanville said. "But it's not like I'm trying to him them, my focus is to make contact."
Glanville, who leads the NL with 27 multi-hit games, hit a solo homer in the third and added a two-run shot in the seventh for his first career multi-homer game.
Brogna's 10th homer broke a 5-5 tie as the Phillies scored five runs in the seventh to win their fifth straight road game.
"The homer came at good time because they had just come back and tied the game so leading off the inning with a home run was a boost for our club," Brogna said.
Wayne Gomes (5-2) earned the victory with 2 2-3 innings of relief of starter Mark Portugal. Toronto starter Juan Guzman (3-7) gave up six runs five earned and 10 hits in 6 1-3 innings.
Tony Fernandez and Carlos Delgado homered for the Blue Jays.
With the score tied 5-5, Brogna, who has 14 RBIs in his last four games, hit a 2-1 pitch from Guzman over the wall in straightaway center. After getting one out, Guzman was replaced by Ben Van Ryn.
Bobby Abreu doubled and Van Ryn was lifted for Bill Risley, who gave up an RBI single to Mark Lewis. After a fielder's choice and Alex Arias' RBI single, Glanville hit a two-run homer, his sixth.
"He's gotten hot and taken it to the next level," Phillies manager Terry Francona said. "The kid has done everything we've asked and more. He's leading off in the bigs for the first time and every single day he shows up and does the best he can."
Glanville, batting .406 in his last seven games, opened the game with a double and scored on Brogna's single to make it 1-0.
"We just made some real bad pitches to Glanville," Blue Jays pitching coach Mel Queen said. "He's a good fastball hitter and we just kept making mistakes to him."
Abreu's fifth homer in the second put Philadelphia ahead 2-0.
Fernandez's fourth homer cut it 2-1 in the bottom of the inning, but Philadelphia got two more runs in the third on Glanville's homer and Brogna's RBI fielder's choice.
Gregg Jefferies put the Phillies up 5-1 in the fourth with an RBI single.
The Blue Jays tied the game in sixth on Delgado's eighth homer, Ed Sprague's two-run double and Kevin Brown's run-scoring single.
Portugal allowed eight hits and five runs in 5 1-3 innings.
Notes: Glanville has a hit in 44 of his last 48 games with 44 runs scored. ... St. Louis scout Mike Squires was at the game to watch Guzman. Squires has attnded three of Guzman's starts. Injuries have forced the Cardinals to look for starting pitching. ... Delgado has hit safely in 16 straight games. ... Canseco snapped a 0-for-24 slump with a single in the seventh.
©1998 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed