Blue Jays 10, Phillies 0: Erik Kratz, Juan Francisco and Edwin Encarnacion homered during a nine-run seventh inning as host Toronto defeated Philadelphia for the third straight night.Mark Buehrle (6-1) allowed three hits over seven scoreless innings for the Blue Jays, who swept a two-game set at Citizens Bank Park on Monday and Tuesday before the home-and-home series shifted to Rogers Centre for a pair of contests. Wednesday's game was a 1-0 pitchers' duel until the seventh, when Toronto sent 12 batters to the plate and hit for the cycle in the frame, with Encarnacion's triple igniting the huge inning and his three-run homer serving as the exclamation point.Cliff Lee (3-3) allowed five runs in the seventh before Mario Hollands and Shawn Camp surrendered the rest of the damage. Marlon Byrd finished with two of the three hits for the Phillies, who have lost five of their last seven games.The Blue Jays led 1-0 at the start of the seventh inning, when Encarnacion's triple was followed by Kratz's home run against his former team. Two batters later, Francisco added a two-run shot of his own against Lee and Encarnacion's blast to left against Camp capped the nine-run frame. Sergio Santos pitched a perfect eighth and Chad Jenkins had no issues in the ninth in wrapping up Toronto's season-high fourth straight win. Steve Tolleson contributed two doubles and a triple and Jose Bautista also drove in a run for the Blue Jays.GAME NOTEBOOK: Buehrle, who lowered his ERA to 1.91, became the majors' first pitcher to record his sixth victory. ... Phillies SS Jimmy Rollins returned to the lineup after not starting the last two games due to a groin injury. He served as the designated hitter and went 0-for-3 with a walk. ... Hollands came on with the score 5-0 and threw a wild pitch, then walked Jose Reyes, who stole second base, and struck out Melky Cabrera on a ball in the dirt that got past Ruiz, allowing another run to score.