Updated

Josh Beckett tossed eight innings of one-run ball, and the Boston Red Sox kicked off the 100-year anniversary of Fenway Park with a 12-2 decision over the Tampa Bay Rays in the opener of a four-game set.

Beckett (1-1) scattered five hits and walked one for Boston, which won their eighth straight home opener, the longest current winning streak for any Major League team.

The 31-year-old bounced back from a rough outing in his season debut on Saturday, when he allowed seven runs on seven hits and one walk to the Detroit Tigers in 4 2/3 innings.

Kelly Shoppach had three hits with three runs scored and two RBI, while Kevin Youkilis added two hits, three RBI and a run scored.

David Price (1-1) was chased out in the third inning after giving up three runs on four hits and three walks. He threw 83 pitches.