The Boston offense belted four home runs against last year's Cy Young winner Corey Kluber and the Sox beat the Cleveland Indians 6-4 Wednesday night at Fenway.

Jackie Bradley Jr. clubbed a three run homer but it was his defense that everyone was talking about (above).

Travis Shaw, Ryan Hannigan and David Ortiz also hit homers. For Ortis it was career homer #492.

Joe Kelly pitched six innings to get his 6th win. He gave up one unearned run on five hits and three walks.

Interim manager Tory Lovullo talked about the win (below)...

The Red Sox are back at it tonight, taking on the Kansas City Royals in the first game of the series with the pregame beginning at 6:25 and first pitch at 7:10 on AM 1370 WDEA.