BOSTON (AP) - Nick Swisher hit a grand slam to help the New York Yankees erase a nine-run deficit, then he added a two-run double to give them the lead as they posted back-to-back seven-run innings to beat Boston 15-9 on Saturday and send the Red Sox to their fifth straight loss.