ANAHEIM, Calif. -- 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 center, with the ball landing just past a leaping Mike Trout, and Moreland drove him in with a single to right.
"Our offense 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.
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.
The Red Sox have not been good in the Pacific Time Zone, posting a .438 win percentage (89-114) when playing on the West Coast over the previous 16 seasons. After not winning a series at the Angels, Oakland or Seattle last season, they already have one under their belt.
AT HOME ON THE ROAD
Devers extended his road hitting streak to 12 games dating back to Sept. 18, 2017, and it was his fourth homer in that span. He has a hit in 19 of his last 21 road games going back to last season.
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.