Boston Red Sox

David Price battled through five solid innings and the Red Sox blasted two more home runs to beat the Toronto Blue Jays 8-3 in a Memorial Day matinee game at Fenway Park.

Price walked four and allowed four hits, but allowed just two earned runs in his five innings. He improved to 5-4 on the season. The lefty has lowered his ERA from 5.11 to 4.04 in his last four starts and the Sox are 4-0 in those games.

J.D. Martinez and Andrew Benintendi both homered for the Red Sox, who are second only to the Yankees in the major leagues with 78 longballs on the season. Martinez broke out of a 2-for-19 mini-slump to go 1-for-3 with a towering solo shot in the fifth inning.

Benintendi, meanwhile, stayed red-hot as he went 3-for-5 with four RBIs, including his seventh home run. He belted a three-run bomb to left field as part of a five-run fourth inning.

After batting .242 with just one longball in March and April, Benintendi has batted .340 and gone deep six times in 24 May games.

Up Next: The series continues between the Red Sox and Blue Jays at Fenway on Tuesday. Rick Porcello (6-2, 3.74 ERA) takes on Marco Estrada (2-5, 5.40 ERA).

Click here for all Red Sox updates from 98.5 The Sports Hub.