
DETROIT — Carlos Beltran and Alex Rodriguez hit home runs while CC Sabathia crafted his way through six-plus innings Saturday to help the New York Yankees beat Detroit 8-4, ending the Tigers’ season-starting winning streak at three games.
Sabathia (1-0) allowed three runs and four hits in six-plus innings in his first start since missing the postseason last year while undergoing alcohol rehabilitation. Sabathia left the bases loaded in his one dangerous inning, the fourth, and was removed from freezing weather after giving up a leadoff single in the seventh.
Rodriguez gave the Yankees a 1-0 lead in the first with his 688th career home run and Beltran hit a two-run homer in the fifth.
Red Sox 8, Blue Jays 4
TORONTO — Dustin Pedroia and Hanley Ramirez each had two RBIs as Boston defeated Toronto.
Jose Bautista hit his first two homers of the season and had four RBIs but it was not enough for the Blue Jays, who have lost four in a row.
The homers accounted for all four runs scored against right-hander Rick Porcello (1-0), who allowed seven hits and one walk while striking out seven over six innings in his season debut.
Toronto right-hander R.A. Dickey (1-1) allowed seven runs (six earned) in five innings on eight hits and two walks. The knuckleballer struck out nine.
Reds 5, Pirates 1
CINCINNATI — Eugenio Suarez hit a two-run homer and Raisel Iglesias allowed a run in five innings as Cincinnati beat Pittsburgh on a chilly afternoon.
The Pirates went 2-for-10 with runners in scoring position with a chance to improve to 5-0 for the first time since 1983.
Iglesias (1-0) earned his first victory of the season in his second start, allowing eight hits over 5 2/3 innings but managing to prevent any extended Pittsburgh rallies.
White Sox 7, Indians 3
CHICAGO — Avisail Garcia went 2-for-4 with a home run and three RBIs, and Chicago rallied for a win over Cleveland.
Jose Abreu added a home run and reached base four times for the White Sox, who scored five runs in the seventh inning to erase a 3-2 deficit.
Mike Napoli went 1-for-4 with a home run and two RBIs to lead the Indians.
Nationals-Marlins, ppd.
WASHINGTON — The Nationals’ home game against Miami was postponed due to cold weather and will be made up as part of a split doubleheader on May 14 when the Marlins return to the nation’s capital.