Daulton Varsho crushed his second grand slam of the season and Ernie Clement added a two-run shot of his own as the Toronto Blue Jays held off a Cleveland Guardians rally for a 7-6 win.