Clear
38°
Clear
Hi 59° | Lo 42°

Buchholz, Napoli Lead Sox Past Jays

Toronto Blue Jays catcher J.P. Arencibia, left, looks for a loose ball after Boston Red Sox's Will Middlebrooks, right, gets hit by a pitch from starter Mark Buehrle during the second inning of their baseball game, Wednesday, May 1, 2013, in Toronto. (AP Photo/The Canadian Press, Nathan Denette)

Toronto Blue Jays catcher J.P. Arencibia, left, looks for a loose ball after Boston Red Sox's Will Middlebrooks, right, gets hit by a pitch from starter Mark Buehrle during the second inning of their baseball game, Wednesday, May 1, 2013, in Toronto. (AP Photo/The Canadian Press, Nathan Denette)

Toronto — Clay Buchholz pitched seven shutout innings to earn his major league-leading sixth win, Mike Napoli hit two of Boston’s five home runs and the Red Sox routed the Toronto Blue Jays 10-1 last night.

Stephen Drew hit a two-run shot in the second inning and Napoli went back-to-back with Daniel Nava in the fourth as the Red Sox won their majors-best 19th game and improved to 8-3 away from home, the best road record in the big leagues.

Napoli hit a solo shot into the second deck in center in the fourth and followed up with a three-run shot into the third deck in the seventh. Napoli, who also doubled in the ninth, has six home runs this season and leads the majors with 21 extra-base hits.

Buchholz (6-0) allowed two hits, walked three and struck out eight, improving to 7-0 in his past eight starts at Toronto. The right-hander lowered his ERA to an AL-best 1.01. Only St. Louis Cardinals right-hander Jake Westbrook (0.98) is better.

For Buchholz, it’s the best beginning to a season by a Red Sox pitcher since Josh Beckett opened 7-0 in his first seven starts of 2007.

Alex Wilson got two outs in the eighth and Clayton Mortensen worked the final 11∕3 innings for Boston.

The Blue Jays didn’t get a runner past first base until Adam Lind walked and went to third on Melky Cabrera’s single in the seventh. But Cabrera was thrown out trying to stretch his hit into a double before J.P. Arencibia struck out to end the inning.

Notes: Boston OF Shane Victorino (back) swung the bat for a second straight day and remains on track to take full batting practice Thursday. Victorino, who has not played since Apr. 24, hopes to return for tomorrow’s game at Texas. Victorino has missed six straight games.

Yankees 5, Astros 4

New York — Robinson Cano homered and Eduardo Nunez scored the tiebreaking run after a sixth-inning double to send New York past Houston.

Ben Francisco hit his first home run for New York and three relievers supplied spotless work after fill-in starter David Phelps wasted a four-run lead. Ichiro Suzuki’s double-play grounder put the Yankees ahead and they held on to take two of three games in a series between the teams with the highest and lowest payrolls in the majors.

Twins 6, Tigers 2

Detroit — Scott Diamond pitched six solid innings, and Minnesota got to Anibal Sanchez early in a win over Detroit that snapped the Tigers’ five-game winning streak.

Angels 5, Athletics 4

Oakland, Calif. — Mark Trumbo hit a home run for the third consecutive day, Howie Kendrick and Mike Trout also homered and Los Angeles ended a four-game losing streak.

Pirates 6, Brewers 4

Milwaukee — Starling Marte hit a tying two-run homer in the eighth inning and Brandon Inge had a go-ahead RBI single to rally Pittsburgh over Milwaukee, snapping the Pirates’ nine-game losing streak against the Brewers.

Nationals 2, Braves 0

Atlanta — Jordan Zimmermann turned in another dominant performance with two-hit ball over eight innings, Ian Desmond hit a two-run homer in the fourth and Washington finally beat Atlanta. The Braves had won five in a row this season over their NL East rival, and nine straight dating to last season.

Cardinals 4, Reds 2

St. Louis — Lance Lynn won his 10th straight decision, allowing one run and five hits in seven innings to lead St. Louis over Cincinnati.

Mets 7, Marlins 6

Miami — Jordany Valdespin hit a three-run, pinch-homer, and New York rallied to break a six-game losing streak and avert a series sweep.

Indians 6, Phillies 0

Cleveland — Ryan Raburn tied a career high with four hits, Trevor Bauer allowed one hit in five strong innings for his first American League win, and Cleveland beat Philadelphia.