CLEVELAND: The winless Boston Red Sox lost their sixth in a row for their worst start since 1945 when the Cleveland Indians squeezed home the only run in the eighth inning for a 1-0 victory Thursday. Boston, favored by many to win the World Series, returns to Fenway Park for its home opener Friday against the New York Yankees. Asdrubal Cabrera's suicide-squeeze bunt put the Indians ahead in their fourth straight victory. They trapped pinch-runner Darnell McDonald off second base for the final out. Cleveland swept the three-game series, which came after Texas swept the Red Sox to open the year. Yankees 4, Twins 3: At New York, Derek Jeter passed Hall of Famers Rogers Hornsby and Jake Beckley for 33rd place on MLB's all-time list with two hits, and New York's relievers held off Minnesota in their first game since blowing a big lead. A.J. Burnett (2-0) improved to 7-0 in 12 April starts for the Yankees, allowing two runs on five hits in six innings. With the Yankees up 4-3, Rafael Soriano pitched a scoreless eighth two days after he surrendered a 4-0 lead in a game Minnesota won in extra innings. The Twins lost heralded Japanese import Tsuyoshi Nishioka to an apparent left leg injury when Nick Swisher slid into him at second base while breaking up a double play. Nishioka was 0 for 4 with a strikeout on Thursday to drop his average to .208. Athletics 2, Blue Jays 1: At Toronto, Trevor Cahill pitched eight strong innings for his first win of the season, and Conor Jackson singled home the go-ahead run for Oakland to come from 1-0 down in the eighth to beat Toronto and avoid a three-game sweep. In other games it was: White Sox 5, Rays 1; Orioles 9, Tigers 5. Phillies rout Mets Roy Halladay pitched seven sharp innings for his first win of the season, Wilson Valdez had a career-high four hits, and the Philadelphia Phillies beat the New York Mets 11-0 in the National League Thursday. Halladay (1-0) allowed six hits and struck out seven. The reigning NL Cy Young Award winner gave up one run in six innings in the opener against Houston, and avoided a loss when the Phillies rallied in the ninth for a 5-4 win. The four-time NL East champions are off to a 5-1 start in a season where nothing less than a second World Series title in four years will be considered a success. New York starter Jonathon Niese (0-1) got roughed up by an offense that's averaging 7.2 runs and 12.7 hits per game. The left-hander allowed six runs and eight hits in four innings. Valdez, filling in for injured All-Star Chase Utley, finished 4 for 4 with three RBIs, two doubles and two singles. Placido Polanco drove in four runs and Raul Ibanez hit a two-run homer. Astros 3, Reds 2: At Cincinnati, Matt Downs doubled home the tiebreaking run with two outs in the ninth inning as Houston held on for its first win of the season over previously unbeaten Cincinnati. Brewers 4, Braves 2: At Milwaukee, Nyjer Morgan jarred the ball loose in a collision at home to give Milwaukee the lead in the second inning as the Brewers went on to beat Atlanta for a third straight win. Rockies 7, Pirates 1: At Pittsburgh, Esmil Rogers allowed four singles while pitching into the eighth inning, Troy Tulowitzki homered and drove in three runs, and Colorado wrecked the Pirates' home opener under new manager Clint Hurdle. Nationals 5, Marlins 3, 11 innings: In Miami, Adam LaRoche had a two-run homer in the 11th inning as Washington salvaged the final game of the series.