BOSTON — Adam Eaton had three hits and drove in two runs to lift the Chicago White Sox to a 10-8 victory over the Boston Red Sox on Monday night.

It was the fifth straight win for the White Sox, coming off a four-game sweep at home over Cleveland.

Eaton had a triple, double and single to key Chicago’s 15-hit night.

Boston’s David Ortiz homered for the third time in two games, hitting a two-run shot after a career-best, seven-RBI night that included two three-run homers in a win Sunday.

Mookie Betts added three hits and two RBIs for the Red Sox, who have lost 10 of 12.

Ortiz homered into the center-field bleachers, the 486th of his career, in the first, about 90 minutes after the club traded outfielder Shane Victorino to the Los Angeles Angels in a deal for a minor league infielder.

In a seesaw contest that saw both teams squander leads, the White Sox broke a 7-all tie in the seventh against Robbie Ross Jr. (0-1).

J.B. Shuck doubled leading off and scored on Tyler Flowers’ single. One out later, Eaton hit an RBI single.

Matt Albers (1-0) got five outs in scoreless relief. David Robertson pitched the ninth for his 22nd save.

Third baseman Tyler Saladino’s second error, when he bounced a throw past first, allowed Boston to take a 7-6 edge, but the White Sox tied it on Eaton’s RBI double.

Trailing 5-4 in the fourth, Boston scored twice to grab its first lead. Betts’ RBI single tied it before Saladino booted Hanley Ramirez’s bouncer with the bases loaded.

Boston’s Ryan Hanigan had a passed ball that scored a run, tying it at 6.

After wasting a 4-0 lead, the White Sox moved ahead on Jose Abreu’s RBI single.

White Sox starter John Danks gave up seven runs in 4 1-3 innings. He didn’t give up a run in his previous two starts, covering 12 2-3 innings.

The White Sox jumped ahead 4-0 in the first, scoring three before making an out. Eaton and Saladino opened the game with consecutive triples, Melky Cabrera had an RBI double and Shuck a run-scoring grounder. The fourth scored on Alexei Ramirez’s double-play grounder.

Boston’s Joe Kelly, making his second start after being demoted to the minors, gave up five runs – four earned – in 3 1-3 innings.

PEDRO NIGHT

The Red Sox will retire Hall of Famer Pedro Martinez’s No. 45 in a pregame ceremony before Tuesday’s contest. It will be the eighth Red Sox number retired – the first of a pitcher.

Martinez was inducted into Baseball’s Hall of Fame on Sunday along with Randy Johnson, John Smoltz, and Craig Biggio.

Now, he’ll be honored in place where his flamboyant style and dominating pitching earned him a place in Cooperstown.

“As excited as I am about the Hall of Fame, I’m equally excited about having my number retired,” Martinez said when he learned of the decision. “I think it’s a great honor. I don’t have enough words to thank the Red Sox.”