Another night, another victory and 2 more home runs! The Boston Red Sox beat the Detroit Tigers on Thursday, June 6th 7-1 and now have won their 4th straight game to improve to a major league best 43-19. The Red Sox have won 7 of their last 9 and 15 of their last 20 games!

Photo by Maddie Meyer/Getty Images

It was Andrew Benintendi splash bobble-head night at Fenway, and Benintendi didn't disappoint the fans, as he was 2-5 with a double and his 10th homer of the season. Benintendi drove in 2 runs.

Christian Vazquez was 3-4 with a double and homer. He also drove in 2 runs. Vazquez has hit 2 homers in his last 3 games.

Xander Bogaerts was 3-4 with a double and 2 runs batted in. This was his 6th 3 hit game this season.

Eduardo Rodriguez pitched 5.2 inningts allowing 5 hits, and 1 earned run. He struck out 5 and didn't walk a batter. He's now 7-1 on the season, winning his 4th game in a row. The Red Sox are now 11-1 in Rodriguez's 12 starts this season!

The Red Sox and Tigers play the final game of the 3 game series on Thursday, June 8th. Jalen Beeks will make his major league debut for the Red Sox as he will pitch. The pregame starts at 6:25 and 1st pitch at 7:10 on AM 1370 WDEA.