The Boston Red Sox beat the New York Yankees on Friday night at Fenway Park 6-2 as Rafael Devers homered twice and drove in 5 runs. The Red Sox are 9-2 against the Yankees this season.

The Red Sox received a scare in the 2nd inning, as Eduardo Rodriguez left the game after the Yankees had scored, with an apparent injury. Luckily it was announced during the game that the reason he left was due to migraine symptoms.

But that left the bullpen in a bind. Phillips Valdez, who had been recalled from Triple A Worcester when Hirokazu Sawamura was placed on the Injured List with right triceps inflammation was the 1st out of the bullpen. Valdez hit a batter and the bases were loaded. But he stranded everyone and worked 3 innings, allowing just 31 hit, striking out 7 and walking 1.

Yacksel Rios picked up the win going 2.0 innings. He didn't allow a hit and struck out 1 while walking 2.

Garrett Whitlock continued to impress. He pitched the 7th inning, striking out 1 and allowing a hit and holding the Yankees scoreless.

Darwinzon Hernandez pitched the 8th inning, striking out 2 and Brandon Workman pitched the 9th, allowing 2 hits and 1 run.

Rafael Devers 2 home runs were his 99th and 100th of his career. He's the 33rd player to hit 100 homers for the Red Sox, but only the 3rd to do so before turning 25 years old. He joins some pretty elite company - Ted Williams (127) and Tony Conigliaro (124)

His 2-run homer in the 5th inning put the Red Sox ahead, giving Boston their 31st come-from-behind victory.

His 3-run shot in the 7th inning provided insurance runs, and was his 4th homer in his last 4 games.

Kike Hernandez was 2-3

Jarren Duran made his 1st start at Fenway Park and was 2-3 with a double. He scored twice

For the Yankees Garret Cole took the loss and is 10-5. He held the Red Sox to just 3 hits through the first 4 innings before allowing 3 hits and 3 runs in the 5th inning.

Manager Alex Cora on the game

The Yankees are now 9.0 games back of the Red Sox in 3rd place in the AL East

The Tampa Bay Rays beat Cleveland Friday night 10-5 and remain 1.0 game back behind of the Red Sox in 2nd place in the AL East.

The Red Sox and Yankees will play the 3rd game of the 4 game series Saturday night, with the pregame starting at 3:05 p.m. and 1st pitch at 4:05 p.m. on AM 1370 WDEA.

More From WDEA Ellsworth Maine