The Red Sox beat the Royals 7-5 on Thursday afternoon at Kauffman Stadium to sweep the three-game series, and for their fourth straight win.
Boston improved to 33-29 on the year while Kansas City dropped to 19-43, currently tied with the Orioles for baseball's worst record.
Mookie Betts hit his 10th home run of the season for Boston, a two-run shot in the third off Danny Duffy (who Betts homered three times off of in the same game last year) which tied the game at two. For Betts, it was his first homer of June.
Christian Vazquez's two-out, two-run triple in the seventh increased the Red Sox's lead from one to three runs, as he came around to score the team's final run on a wild pitch the same inning; Vazquez now has 22 RBIs on the season.
Ryan Weber started on Thursday for the Red Sox, recording just four outs while allowing two runs on five hits. In order, Colten Brewer (six), Marcus Walden (five), Ryan Brasier (three), Josh Taylor (three), Heath Hembree (three), and Matt Barnes (three) recorded the final 23 outs for Boston, one night after Chris Sale's three-hit shutout.
The Red Sox won 8-3 on Tuesday night, and 8-0 on Wednesday behind Sale's brilliant 102-pitch effort.
Boston begins a four-game weekend series (doubleheader on Saturday) tonight against the Tampa Bay Rays at Fenway Park. The Rays are 1.5 games behind the first-place Yankees in the AL East, while the Red Sox begin action down 6.5 games.