ANAHEIM, Calif. (AP) Rafael Devers hit his first career grand slam, Rick Porcello threw six scoreless innings and the Boston Red Sox extended their best start in franchise history with a 9-0 win over the Los Angeles Angels on Wednesday night.

Mitch Moreland had four RBIs, 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. Boston is 15-1 since losing on opening day.

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 an early 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.

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 Red Sox took a 1-0 lead in the first. Hanley Ramirez doubled to center, with the ball landing just past a leaping Mike Trout, and Moreland drove him in with a single to right.

Porcello struck out Kole Calhoun and Zack Cozart to escape trouble in the first after Albert Pujols loaded the bases on a single to center with one out.

TRAINER'S ROOM

Red Sox: SS Xander Bogaerts (ankle) took ground balls during batting practice, but manager Alex Cora said ''there's no rush'' to bring him back. . RHP Steven Wright (knee) will start at Triple-A Pawtucket on Friday. . LHP Bobby Poyner (hamstring) will be sent out on a rehab assignment soon, with weather likely determining where he will go.

Angels: Shohei Ohtani is expected to make his next start after being limited to two innings Tuesday because of a blister on the middle finger of his right hand. Ohtani will be available to hit against the Red Sox on Thursday. . RHP JC Ramirez underwent surgery to repair a torn UCL on Tuesday.

UP NEXT

Red Sox: LHP Eduardo Rodriguez (1-0, 3.72) gave up one run in six innings against Baltimore on Friday. Rodriguez's only career start at Angel Stadium was a brief one, giving up seven runs in 1 2/3 innings in 2015.

Angels: RHP Nick Tropeano (1-0, 0.00) held Kansas City scoreless in 6 2/3 innings to get the win Thursday. Tropeano has never faced the Red Sox.

---

More AP baseball: https://apnews.com/tag/MLBbaseball