The Boston Red Sox used scored six unanswered runs to beat the Miami Marlins 7-3 Monday at Marlins Park in Miami.