The Boston Red Sox extended their winning streak to six following a 6-3 victory over the Cleveland Indians. The Cincinnati Reds beat the Miami Marlins 11-1 to earn their fourth straight win.