Anaheim: Everything is going right for the Boston Red Sox, and it has propelled them to the best start in the franchise’s long history.

Rafael Devers hit his first career grand slam, Rick Porcello threw six scoreless innings and the Red Sox improved to 15-1 since losing on opening day with a 9-0 win over the Los Angeles Angels on Wednesday night.

Mitch Moreland had four RBI, including a two-run homer in the ninth, and J.D Martinez hit a solo shot in the seventh to help the Red Sox to their sixth consecutive win.

The Red Sox are the fifth team since the American League was established in 1901 to post at least 14 wins in their first 17 games.

“We’ve had a pretty good run at it here, pretty much the whole season so far,” Moreland said. “It seems like one through nine, everybody is kind of stepping up. Obviously, been throwing the ball really well on the mound. Just playing a real complete game, a clean game right now.”

Devers hit a home run for the second game in a row, putting his third of the season off the wall in right field just over the yellow line to make it 6-0 after Moreland singled to score Mookie Betts.

After getting out of a bases-loaded jam in the first, Porcello (4-0) cruised to his league-leading fourth win. He gave up six hits and struck out six without issuing a walk.

The Red Sox took a 1-0 lead in the first. Hanley Ramirez doubled to centre, with the ball landing just past a leaping Mike Trout, and Moreland drove him in with a single to right.

“Our offence is really setting the tone right now and doing an incredible job. I mean, they are doing a great job of getting on their starter early,” Porcello said. “The runs they are putting up, we’re just going out there and attacking the strike zone and get outs and chew up as much of the game as possible.”

Tyler Skaggs (2-1) gave up six runs and eight hits in 4 1/3 innings for the Angels, who have lost two straight following a seven-game winning streak.

The Angels have been outscored 19-1 through the first two games of the series.

“You’re going to run into some waves like this where it just doesn’t seem like you’re putting things together, but we’re a much better offensive team than in the last couple of years,” Angels manager Mike Scioscia said.