SEATTLE — Danny Valencia and Jarrod Dyson had RBI singles as part of Seattle's seventh-inning rally, and the Mariners beat the Toronto Blue Jays 4-2 on Friday night for their 10th win in 12 games.

Struggling to get anything started all night against Toronto starter Joe Biagini (1-5), the Mariners rallied with two runs in the seventh and managed to silence the thousands of Blue Jays fans who made the trip south from the provinces of western Canada for the weekend series.

Valencia's single scored Robinson Cano with the tying run, and Dyson followed with a liner to centre scoring Kyle Seager and giving Seattle a 3-2 lead. Seager added a two-out RBI single in the eighth inning.

Tyler Cloyd (1-0) pitched one inning of relief to get the victory in his first appearance in the majors since Sept. 29, 2013. The combo of Nick Vincent and Edwin Diaz worked the eighth and ninth innings as Seattle reached .500 for the third time this season.