J.D. Martinez went 2-for-3 with a homer and three runs batted in as the Red Sox beat the Blue Jays 5-3 at the Rogers Centre on Sunday.

Martinez gave the Red Sox a 2-0 lead in the top of the first with a home run on a fly ball to right-center field, Martinez's 10th homer of the season.

Joe Biagini walked in Mitch Moreland in a 10-pitch, 6-minute at-bat in the third, giving the Red Sox a 3-0 lead. Xander Bogaerts grounded into an inning-ending double play with the bases loaded in the Red Sox next at-bat.

Martinez put the Red Sox up 4-0 with an RBI single to right field in the fifth, giving him 33 runs batted in this season.

Justin Smoak's two-run double to center field and Russell Martin's RBI single to left cut Toronto's deficit to 4-3 in the bottom half of the inning.

The Red Sox pushed the lead to 5-3 in the top of the eighth, when Benintendi scored on a ground out by Xander Bogaerts.

Drew Pomeranz got the start for the Red Sox, allowing five hits, three runs and five walks with six strikeouts over four innings.

The win went to Hector Velazquez, who allowed two hits and no runs over two innings of work.

After taking two out of three from the Blue Jays, the Red Sox will open up a three-game set with the Oakland Athletics at Fenway Park on Monday night.