Sports

Middlebrooks’ 3 HRs help Red Sox rip Dickey, Jays

Will Middlebrooks swung the bat so well yesterday, he even got an unwanted visit from a fan who came out of the stands to congratulate him.

Middlebrooks hit three home runs, two off NL Cy Young Award winner R.A. Dickey, and the Red Sox routed the Blue Jays 13-0 in Toronto.

Middlebrooks went 4 for 5 with four RBIs. He hit two home runs off Dickey, a two-run shot to right in the first inning and a solo drive to left in the fifth. He connected again off Dave Bush with a leadoff longball to left in the seventh, the first three-homer game of his career.

Indians 13, Rays 0

In St. Petersburg, Fla.,

Mark Reynolds and Lonnie Chisenhall hit three-run homers off AL Cy Young Award winner David Price, Justin Masterson pitched seven strong inning and the Indians hammered the Rays.

Rangers 7, Angels 3

In Arlington, Texas, Lance Berkman, David Murphy and Ian Kinsler belted home runs as the Rangers topped the Angels. L.A. starter Jered Weaver left the game after straining his elbow trying to get out of the way of a line drive by Mitch Moreland.

Athletics 9, Astros 3

In Houston, Brett Anderson struck out 10 more Astros batters and the Athletics backed him with three home runs to complete a three-game sweep.

Twins 4, Orioles 3

In Baltimore, Aaron Hicks ended an 0-for-13 skid with a tiebreaking RBI single in a two-run seventh inning, rallying the Twins past the Orioles.

White Sox 4, Mariners 3

In Chicago, Dayan Viciedo hit a solo home run with one out in the 10th inning to lifting the White Sox.