BOSTON (AP) — Drew Waters, MJ Melendez and Michael Massey each hit two-run home runs and the Kansas City Royals snapped a three-game losing streak with a 9-3 win over the Boston Red Sox on Tuesday night.
Brady Singer (8-8) allowed three runs off five hits over 6 2/3 innings, and the Royals finished with six extra-base hits.
Adam Duvall had his 10th home run of the season, and Connor Wong and Jarren Duran added RBIs for Boston, which has lost five of its last six.
Kutter Crawford (5-6) allowed three runs on seven hits over 3 1/3 innings, striking out six and walking two.