TORONTO – Clay Buchholz didn’t want to set any goals for himself at the start of the season. Even if he had, the Red Sox right-hander never could have imagined pitching quite this well.

Bill Hall hit two home runs, Adrian Beltre and J.D. Drew also connected, and Boston used eight strong innings from Buchholz to beat Toronto once again, routing the Blue Jays 10-1 Wednesday night.

“His stuff was tremendous,” Manager Terry Francona said of Buchholz, who has lost just twice in his past 14 starts. “We probably saw some of the best velocity we’ve seen, and he held it. He was very good.”

Hall, who drove in four runs, and Mike Lowell each had three hits as the Red Sox improved to 9-2 against Toronto this season.

The Red Sox have hit 153 home runs this season, second in the majors to Toronto’s 178.

Buchholz (13-5) won his third straight decision, allowing one unearned run and five hits in eight innings and lowering his ERA to 2.49.

“He’s obviously one of the best pitchers in this league,” Hall said. “He’s got tremendous stuff. He can get you out with four different pitches. That’s going to make for a tough day, especially if he’s got control of all of them. You don’t really have anything you can sit on and wait for.”

Buchholz, who leads the Red Sox in wins, said he didn’t want to fall short of expectations, so he decided against setting any personal goals.

“I’ve definitely exceeded anything I thought I’d be able to do in this game so far this year,” Buchholz said.

Buchholz is 4-2 with a 1.69 ERA in six career starts at Toronto, including 2-0 with a 0.56 ERA in two starts at Rogers Centre this season.

“He has the ability to throw anything at any time,” Francona said. “When he falls behind in the count, he can get back into the count. He gets good hitters by putting a little cut to the fastball, throwing a change-up. He threw some breaking balls tonight that were tremendous.”

Blue Jays designated hitter Adam Lind had three of the five hits off Buchholz, all singles.

“He was on the money tonight,” Lind said. “Cutter, change-up, curveball, he had his good stuff.”

Hall led off the second with a home run, then added a two-run shot, his 15th of the season, in the fourth. It was the fourth multihomer game of his career.

“If you miss your location, he hits it a long way,” Francona said of Hall.

Hall said he’s having fun playing baseball again after struggling the past two seasons.

“I lost a lot of confidence, a lot of things were going on,” Hall said. “Obviously I knew what kind of player I felt like I was, but when it’s not showing up on the field you start to doubt yourself.

“It’s put me in a really happy place in my life.”

Drew hit a solo homer in Boston’s five-run fifth, his 14th. Beltre capped the inning with a three-run drive, his 21st.

Blue Jays right-hander Shaun Marcum (10-6) allowed a season-high eight runs and seven hits in four-plus innings, including a career-high four home runs.

“My mechanics felt off a little bit, but that’s no excuse,” Marcum said. “I’ve still got to make pitches and try to find a way to grind out some innings.”

Marcum had allowed just 18 earned runs over 552/3 innings in 13 prior appearances against the Red Sox, but was shaky from the start. He walked three and hit a batter in a 36-pitch first inning. Lowell drew a bases-loaded walk as the Red Sox took the early lead.

Jose Bautista had a sacrifice fly in the bottom half, but that was all Toronto managed off Buchholz.

THE RED SOX recalled catcher Jarrod Saltalamacchia from Triple-A Pawtucket and placed catcher Kevin Cash on the 15-day disabled list.

The switch-hitting Saltalamacchia was acquired by Boston on July 31 in a trade with Texas.