The Boston Red Sox scored three runs in the 10th inning and hung on for a 6-5 victory over the Toronto Blue Jays on Wednesday