BOSTON — Marcus Stroman had his second solid start against Boston in five days, Colby Rasmus hit a solo homer and the Toronto Blue Bays beat the Red Sox 4-2 on Tuesday night.

Meanwhile, the Red Sox scratched pitcher Jon Lester from his scheduled start on Wednesday as rumors swirled that Boston was ready to trade its ace.

“In light of all the uncertainty surrounding Jon Lester, it’s probably in everyone’s best interest that he does not make that start,” Manager John Farrell said.

Brandon Workman was recalled from Pawtucket and will start in Lester’s place.

This season, Lester is 10-7 with a 2.52 ERA and was named to his third All-Star team earlier this season.

Anthony Gose had a tiebreaking two-run double for the Blue Jays, who won for the ninth time in 11 games and improved to 9-3 against Boston this season.

Xander Bogaerts homered and Dustin Pedroia added an RBI double for Boston, which has dropped all five games in Fenway Park against Toronto.

The Red Sox lost for the seventh time in eight games.

Stroman (7-2) held Boston to one run and six hits in seven innings, striking out eight and walking two. He took a no-hitter into the seventh last Thursday before giving up Shane Victorino’s leadoff single for his only hit allowed in seven innings.

Casey Janssen got the final three outs for his 17th save despite giving up Bogaerts’ homer.

Rubby De La Rosa (3-4) gave up three runs on nine hits in six innings.

The Blue Jays beat Boston in the opener of a three-game series on Monday.

Gose’s two-out, two-run double snapped a 1-all tie and pushed the Blue Jays ahead in the sixth. Juan Francisco and Rasmus singled before advancing on Munenori Kawasaki’s sacrifice bunt.

Rasmus’ homer into the center field bleachers gave Toronto a 1-0 lead in the second, but Boston tied it on Pedroia’s RBI double.