Addison Barger and Vladimir Guerrero Jr. hit back-to-back home runs in the first inning to help lift the Toronto Blue Jays past the Boston Red Sox 5-3.