NEW YORK – Jason Bay hit a three-run homer in a four-run first inning to spark the Boston Red Sox to a 7-3 win over the New York Yankees in the American League on Tuesday.
Boston improved to 5-0 this season against its arch rival for the first time since 1985. The Yankees have lost three straight at their new $1.5 billion ballpark.
New York pitcher Joba Chamberlain allowed hits to his first five batters, then recovered to strike out a career-high 12 in 5 2-3 innings.
All the Yankees’ runs came on Johnny Damon’s three-run homer in the third. Bay is 10 for 18 with three homers and 10 RBIs against New York this season.
Blue Jays 10, Indians 6: In Toronto, Adam Lind hit a three-run homer and Scott Rolen added a solo shot in Toronto’s seven-run seventh inning which overwhelmed Cleveland.
Trailing 6-3 after the Indians scored four times in the top of the seventh, the Blue Jays managed seven runs and six hits off four relievers in the bottom half. Cleveland relievers have a dismal combined ERA of 6.49 this season.
Rangers 7, Mariners 2, 10 innings: In Seattle, Jarrod Saltalamacchia hit a grand slam that capped a six-run burst with two outs in the 10th inning against Seattle.
Pitcher Denny Stark was summoned from the bullpen on no notice when Shawn Kelley strained a muscle.
Stark retired the first two batters before the Rangers broke loose. They got two RBI singles before Saltalamacchia hit his second career slam.
Royals 8, White Sox 7, 11 innings: In Kansas City, Missouri, John Buck lined a game-winning single with the bases loaded in the 11th inning, giving Kansas City victory over Chicago.
The Royals came back from a 4-0 deficit to tie it at 7-7 in the seventh. Mitch Maier set up the winning run by walking with one out, then went to third on a single.
After an intentional walk, Buck lined the next pitch just past third base.
The Royals have won four straight Chicago had 16 hits but stranded 13 runners in losing a fourth straight to divisional rival Kansas City for the first time in six years.
Elswhere it was: Tigers 9, Twins 0; Rays 6, Orioles 3; Angels 5, Athletics 3.
Dodgers tie a record
The Los Angeles Dodgers tied the modern major league record for the longest home winning streak to start a season, improving to 12-0 at Chavez Ravine with a 3-1 win over the Arizona Diamondbacks in the National League on Tuesday.
The defending NL West champions now share the mark with the 1911 Detroit Tigers, who accomplished the feat at Bennett Park the year before they moved into Tiger Stadium.
The Dodgers’ sixth straight victory made them a major league-best 20-8 overall, their best start since 1983.
Pitcher Jeff Weaver allowed just one run over five innings and struck out six in his first start in the big leagues since 2007 with Seattle.
Phillies 10, Cardinals 7: In St. Louis, Shane Victorino wents 4 for 5 with a home run and three RBIs as Philadelphia beat St. Louis to go top of the NL East.
St. Louis cut the deficit to 4-3 in the fourth before Jason Werth answered with a three-run homer in the fifth.
The Phillies led three times by four runs, finally putting away the Cardinals in the seventh with two RBI singles.
Reds 7, Marlins 0: In Miami, Brandon Phillips tied a career high with six RBIs as Cincinnati posted its fourth shutout in six games, downing Florida.
Elsewhere it was: Brewers 8, Pirates 5; Giants 6, Cubs 2; Mets 4, Braves 3; Padres 2, Rockies 1, 10 innings; Nationals 10, Astros 10, 11 innings, suspended due to rain. – AP