The Red Sox and Twins played 17 innings on Tuesday night-Wednesday morning, the longest game in the history of Target Field. But after 5 hours and 45 minutes, the Red Sox lost 4-3, snapping their 6 game winning streak.

The Red Sox had chances, they were 1-13 with runners in scoring position in the marathon, but struck out 17 times.

David Price started for Boston and went 5 innings striking out 2 and allowing 4 hits and 1 run. 8 relievers went 11.1 innings, striking 14 and allowing 11 hits. Brian Johnson ended up taking the loss allowing the walk-off run in the 17th inning.

Rafael Devers and Mookie Betts each hit solo homers, both their 12th of the season. Andrew Benintendi, Rafael Devers and Brock Holt each had 3 hits. JD Martinez was 0-8, striking out 5 times.

Meanwhile Jackie Bradley Jr. made another highlight reel catch

The loss drops the Sox record to 40-35, and 6.5 games behind the 1st place New York Yankees who beat Tampa Bay. The Red Sox and Twins will play the final game of the 3 game series on Wednesday night, with the pregame starting at 7:10 and 1st pitch at 8:10. The Red Sox are scheduled to send Eduardo Rodriguez (7-4) to the mound. You can hear that game and every game on AM 1370 WDEA in the Ellsworth and Bar Harbor area and The Rock 101.9 FM, WOZI in Presque Isle

More From WDEA Ellsworth Maine