SAN FRANCISCO — Ernie Clement hit a three-run homer for the second straight night and had an RBI single in Toronto's six-run sixth inning, and the Blue Jays beat the San Francisco Giants 10-6 on Wednesday night.
Clement and Alejandro Kirk each had three hits, and George Springer drove in three runs as Toronto had its highest scoring total since a 14-11 loss at Detroit on May 26.
''It's nice to score some runs for (the pitching staff) because they've picked us up all year,'' Clement said. ''We've got to start giving them some more support.''
Patrick Bailey and Matt Chapman hit back-to-back homers in the ninth for San Francisco.
Chris Bassitt (8-7) grinded through five innings, allowing three runs and five hits with six strikeouts and four walks to win for the fifth time in his last six decisions.
''I thought he used his breaking ball better as the game went and that was kind of the difference for him,'' Blue Jays manager John Schneider said. ''Man, that's a gutsy effort by him.''
Giants All-Star Logan Webb (7-7) was charged with seven earned runs, matching a career high. He gave up eight hits and a walk with four strikeouts in five-plus innings, snapping a streak of 11 straight starts of at least six innings.
''This is the one real blip, this game, in his first half,'' San Francisco manager Bob Melvin said. ''Look, they're going to happen sometimes. But proud of the fact that he's an All-Star.''