Updated

Nathan Eovaldi allowed one run in four innings and John Maine followed with two scoreless innings Friday to help the Miami Marlins beat the New York Yankees 6-1.

Maine, who hasn't pitched in the major leagues since 2010, is competing for the fifth spot in the Marlins rotation.

New York starter Adam Warren allowed four runs and six hits in four innings. In his previous two spring training starts, Warren gave up one run and one hit in five innings.

Miami's Adeiny Hechavarria had two hits and two RBIs. Donovan Solano and Rob Brantly each had two hits and scored twice. Matt Downs had an RBI double and a sacrifice fly.

Melky Mesa had two hits and scored a run, and Thomas Neal had an RBI double for the Yankees.