A strong outing from David Price and homers from J.D. Martinez and Jackie Bradley Jr. lifted the Red Sox past the White Sox, 4-2, Saturday afternoon at Fenway Park.

Bradley's solo home run to center field tied the game at 2-2 in the bottom of the second. It was Bradley's third homer of the season and first off a left-handed pitcher since June 1, 2017.

J.D. Martinez gave the Red Sox a 4-2 lead in the 5th with a two-run homer to right center field, his league-leading 21st home run of the year.

Martinez returned to the Red Sox lineup after missing Friday’s 1-0 loss with back tightness. He added a single in the seventh and finished two for four with two RBIs.

Price got into some trouble in the first inning, allowing an RBI double to Jose Abreu. Jose Rondon scored the White Sox second run of the inning on a groundout by Kevan Smith.

Price was dominant the rest of the way, allowing just two runs on five hits and three walks while striking out five in six innings.

Craig Kimbrel pitched a perfect ninth for his 20th save.

The Red Sox snapped a two-game losing streak and improved to 44-21.