Brian McCann put an emphatic end to his season-opening slump, hitting his first two home runs for the New York Yankees to help beat John Lackey and the Boston Red Sox 7-4 Saturday. Carlos Beltran, Alfonso Soriano and Kelly Johnson also connected as the Yankees scored all their runs on homers. The seven-time All-Star who left Atlanta to sign an $85 million, five-year deal with the Yankees led off the fourth with a liner into the first row of the second deck in right field. After Beltran opened the sixth with a double and McCann homered to right-center. It was the catcher's 10th career multihomer game.