Xander Bogaerts exploded for a career-best six RBIs, including his second career grand slam, as the Red Sox extended their winning streak to seven with a 10-3 triumph over the Rays Saturday.

Bogaerts in the first inning smacked a two-run double to left field, scoring Andrew Benintendi and Hanley Ramirez.

He scored when the very next batter, Rafael Devers, singled on a line drive to right field, giving the Red Sox a 4-2 lead after the first inning.

Bogaerts in the second inning put the Red Sox on top 8-2 by cranking a grand slam over the Green Monster after Jake Faria walked the bases loaded.

J.D. Martinez hit his first home run in a Red Sox uniform with a line drive solo shot to left center field in the seventh inning. Devers made it back-to-back homers and gave the Red Sox a 10-2 lead with a fly ball to right center.

Rick Porcello in 7 1/3 innings gave up three runs and six hits and struck out seven without allowing a walk.

After giving up two runs in the first inning, Porcello retired 20 of 21 batters, including 17 in a row.

The win marked just the second time in franchise history that the Red Sox have lost on opening day and won the next seven. It hadn't been done by the Red Sox since 1904.