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