TORONTO — Enmanuel Valdez and Jarren Duran hit solo homers to power the Boston Red Sox to a 7-3 victory over the Toronto Blue Jays on Wednesday night at Rogers Centre.
Brayan Bello allowed two earned runs over six innings to help Boston (40-35) win its fifth in a row. The Red Sox have won eight of their last 10 games.
Addison Barger and Justin Turner had two hits and one run apiece for the Blue Jays (35-39), who suffered their first three-game sweep of the season.
Toronto made four errors and was just 1-for-15 with runners in scoring position.
Boston took advantage of some sloppy defence behind Blue Jays starter Kevin Gausman to open the scoring in the third.
Barger booted a routine grounder at third base to allow Romy Gonzalez to reach. Gonzalez stole second and scored on David Hamilton’s single.
Centre-fielder Kevin Kiermaier’s throw home on the play was well wide of the plate, bouncing on the turf before hitting Gonzalez as he was about to slide. Hamilton took third on the throwing error but was stranded when Rafael Devers grounded out.
Toronto put runners on first and second base in each of the first three innings but Bello (7-4) escaped each time.