R.A. Dickey (2-3) won for the first time in four starts.
Brett Lawrie homered, doubled and drove in two runs as the Blue Jays avoided their first sweep against Boston since June 2011.
On the day the Blue Jays handed out bobblehead dolls in his likeness, Dickey allowed one run and five hits in 6 1-3 innings. He walked none, struck out five and won for the first time since April 5 against the New York Yankees.
“Obviously, I planned it that way,” Dickey deadpanned.
Dickey retired the first five batters before the Red Sox scratched out a run with three straight singles with two outs in the second. Jonny Gomes scored when Jackie Bradley Jr.’s looper dropped in front of Cabrera in left.
Lawrie tied it in the bottom half with his home run.
Dickey retired 10 straight before hitting Will Middlebrooks to begin the seventh. Xander Bogaerts chased Dickey with a one-out double, but reliever Steve Delabar got Bradley to foul out and David Ross to fly out, preserving a 2-1 lead.
The Blue Jays added two insurance runs off Lester in the bottom half. Encarnacion hit a leadoff double and scored when Lawrie doubled off the glove of Middlebrooks at third. Lawrie moved to third on a fly ball and scored on Sierra’s grounder.
NOTES: Toronto had five Dominican players in the lineup Saturday. Last season, the Chicago Cubs and Milwaukee Brewers also had starting lineups with five players from the Dominican Republic, which won the World Baseball Classic in March 2013. … Boston DH David Ortiz and OF Shane Victorino got the day off. Victorino had played three straight days since being activated off the DL before Thursday’s game.