TORONTO — As Clay Buchholz continued to baffle hitters, his Boston Red Sox teammates continued to batter opposition pitchers.

Buchholz was brilliant again Wednesday night, holding the Toronto Blue Jays to two hits and no runs over seven innings in winning for the sixth time in as many starts.

Meanwhile, Mike Napoli added two home runs and four runs batted in to lead a five-homer barrage in a 10-1 victory before a crowd of 21,094 at Rogers Centre.

“It’s fun pitching good,” Buchholz said. “I’ll try to ride the wave as long as it’s there.”

Stephen Drew, Daniel Nava and Mike Carp also homered for the Red Sox (19-8).

Buchholz (6-0), whose best outing this season came on April 14 when he allowed two hits and struck out 11 over eight innings in a 5-0 win over the Tampa Bay Rays, lowered his earned-run average to 1.01 with Wednesday’s outing.

The right-hander has won 10 of his past 13 starts against the Blue Jays (10-18) dating to July 17, 2009.

He allowed three walks and struck out eight before being replaced by right-hander Alex Wilson after 101 pitches.

“An outstanding night tonight again from Clay,” Red Sox manager John Farrell said. “He was in command and control the entire seven innings.”

“Impressive to say the least,” Napoli said. “Very consistent, very poised on the mound.”

The Blue Jays’ first hit was Munenori Kawasaki’s single to center with one out in the third. Their next hit was a single to right with one out in the seventh by Melky Cabrera, who was out trying for a double while Adam Lind, who had walked, reached third.

“Overall I felt really good with everything today,” Buchholz said. “Today (the curveball) definitely had a little bit more bite to it, it was a little bit more sharp. I really didn’t have command of anything until maybe the second or third time through the lineup. That’s when my ball started having a little bit of life to it.”

Blue Jays left-hander Mark Buehrle (1-2) allowed seven hits (including three home runs), three walks and five runs over 6 2/3 innings.

“He really kept us in the game but Buchholz just never gave us anything,” Blue Jays manager John Gibbons said. “The home runs were the difference but the game was still manageable going into the seventh inning there and then it exploded on us.

“But we couldn’t get anything going on Buchholz. That’s basically what happened. He’s the hottest pitcher in the month of April with that Matt Moore kid down in Tampa.”

Buehrle left for Esmil Rogers after walking Jonny Gomes in the seventh. Rogers gave up a single to Dustin Pedroia that sent Gomes to third and a run then scored on a wild pitch. After David Ortiz was walked intentionally, Napoli hit a mammoth home run to center field to plate three runs. It was his sixth of the season.

“When the roof is closed and it’s warm in here, the ball definitely flies,” Napoli said. “We’ve got guys that obviously can hit some good fly balls that carry here.

“I haven’t spent a whole lot of time here relative to others but I’ve never seen a ball that high up in the center-field area.”

The Blue Jays scored against Wilson in the eighth on a single by Maicer Izturis and a triple by Brett Lawrie.

Carp hit his second homer of the season as a pinch-hitter in the ninth against Justin Germano. A double by Napoli and single by Nava made the score 10-1.

The Red Sox took a 2-0 lead in the second when Drew’s first home run of the season came after Will Middlebrooks was hit by a pitch with two outs.

“The one pitch I want back is the 1-2 pitch I hit Middlebrooks on,” Buehrle said. “I put him on and a two-run homer that changes the game right there when you’re going up against one of the best pitchers in baseball right now, I want that pitch back. I shouldn’t even have faced Drew that inning and it could have been a totally different game so it’s frustrating but I’m right there, I’ve just to keep working.”

The Red Sox built the lead to 4-0 on consecutive homers in the fourth by Napoli and Nava.

“I feel I’m right there, I’m a few pitches away from a quality start,” Buehrle said. “Obviously I need ground balls, there were a couple of deep flies in the first couple of innings and even the pitch to Napoli was down, middle, but it was low and he crushed it.”

NOTES: Blue Jays right-hander R.A. Dickey (upper back) had an MRI that showed inflammation. He pitched a side session on Wednesday and will start Saturday against the Seattle Mariners. … Right-hander Josh Johnson (strained triceps) is expected to be ready for his start on Friday against the Mariners. … Red Sox center fielder Shane Victorino (lower back tightness) did not start for the sixth game in a row. … Right-hander Ryan Dempster (1-2, 3.30 ERA) will start for Boston in the series finale Thursday against left-hander J.A. Happ (2-1, 3.86). … Dempster, who is from Sechelt, B.C., will be making his first career appearance in Toronto and his fourth appearance against the Blue Jays.