Go figure. The Red Sox had got pounded by the White Sox for three straight nights. It was knuckleballer Steven Wright against all star Chris Sale. A fourth loss seemed inevitable.

But then Wright went out and pitched seven great innings, out dueling Sale and the Red Sox win the game 8-2.

Wright gave up just two runs, he struck out eight and walked two while giving up six hits.

On the offensive side, David Ortiz and Xander Bogaerts each had three hits.

Rusney Castillo ripped a home run.

It was just the third win for the Sox in their last 16 games.

Tampa Bay comes to Fenway Park next for a three game series starting tonight.

Check out manager John Farrell and his post game comments...