BOSTON - Travis Snider had three doubles and drove in a pair of runs and Aaron Hill homered as the Toronto Blue Jays became the latest team to rough up John Lackey, beating the Boston Red Sox 9-7 on Monday.

Hill also had an RBI single and Rajai Davis added two doubles for the Blue Jays, who had lost nine of 14.

Jacoby Ellsbury had a two-run triple and tied his career best with four hits for Boston, which had its four-game winning streak halted.

The Blue Jays scored a run in the first, two in the second and chased Lackey (5-8) with four in the third.

Toronto starter Brandon Morrow (5-4), allowed four runs on five hits, walking three and striking out five over five-plus innings. It was his third victory in four starts.

Snider, recalled from triple-A Las Vegas on Sunday, doubled in his first three at-bats. He was sent down on April 29 after hitting just .184 in 25 games.

Red Sox third baseman Kevin Youkilis left the game in the fourth after getting hit in the upper back.

Boston rallied early and again late, cutting it to 9-7 with three runs in the eighth, but Frank Francisco got the final three outs for his 10th save. He struck out Dustin Pedroia, Adrian Gonzalez and Yamaico Navarro with a runner on second.

Davis led off the first with a hustle double to left, stole third and scored on the play when Youkilis mishandled catcher Jarrod Saltalamacchia's throw for an error, with the ball bouncing off his glove into foul territory.

Hill opened the second with a homer into the second row of Green Monster seats and John McDonald's RBI single made it 3-0 after Snider doubled.

Then things got really bad for Lackey in the third.

Adam Lind had an RBI single, making it 4-0 after Eric Thames and Jose Bautista singled. Loud boos could be heard echoing around Fenway Park after Lind's hit and again two batters later. Lackey then retired Edwin Encarnacion on a deep drive to left-centre before Hill had an RBI single and Snider, the final batter he faced, doubled down the right-field line, making it 7-0.

Lackey, who was booed loudly as he walked slowly off the mound, was coming off his second best start of the season when he allowed just two runs in 7 2-3 innings in a loss at Philadelphia on Wednesday.

He gave up seven runs on nine hits in 2 1-3 innings, raising his earned-run average to 7.47. In seven Fenway starts, he's 3-4 with a 9.17 ERA.

The Red Sox started a comeback, scoring four runs with two outs in the fifth. Ellsbury had a two-run triple, scored on a passed ball by Jose Molina and Adrian Gonzalez had an RBI double.

But reliever Luis Perez worked two scoreless innings, allowing just two singles, and Jason Frasor got three outs despite allowing three runs.

Lind raced around from first when Encarnacion's grounder went through third baseman Navarro's legs and into the left-field corner, making it 8-4 in the seventh. Davis' RBI double made it 9-4.

Boston didn't have a runner reach second against Morrow until the fifth.