CHICAGO -- Nathan Eovaldi has an 8.05 ERA (17 earned runs, 19 innings) in his past five starts.

Eovaldi struggled again Friday. The Red Sox lost 6-1 to the White Sox here at Guaranteed Rate Field.

The righty allowed three runs in the first inning, including a two-run homer to ex-Red Sox Yoan Moncada on a 98.1 mph fastball.

Eovaldi hurled 15 scoreless innings to begin his Red Sox career. But he has allowed 24 runs, 17 earned, 38 hits (three homers) and three walks while striking out 12 in five starts since then.

"We need to make adjustments," Red Sox manager Alex Cora said. "We have to. His stuff is too good for him to be hit like that with two strikes."

Eovaldi's start was shortened to two innings because of rain. David Price won't make his scheduled start Monday after being hit in the wrist with a line drive Wednesday. Eovaldi will pitch Monday, his third day.

He threw only 35 pitches Friday.

"I felt really good today," Eovaldi said. "I didn't throw very many pitches today. So I think three days, I'll be fine."

Eovaldi entered Friday with a 71 percent strike percentage this season. He has averaged 1.2 walks per nine innings.

"He doesn't walk people. The strike percentage is way up there," Cora said. "Maybe we're throwing too many strikes. Sometimes they fall into that. They're so aggressive in the strike zone and they trust their stuff that they leave pitches in the zone with two strikes instead of pitching to the edges."