Endy Chavez, Robinson Cano and Kyle Seager all smacked two-run homers in the Mariners' 13-3 rout of the White Sox at Safeco Field. Dustin Ackley added a solo shot and knocked in four for the M's, who have won three straight. Roenis Elias tossed five-and-two-thirds innings of two-run ball to even his record at 9-and-9. Scott Carroll was rocked for seven runs in five-plus frames to fall to 4-and-7 with the loss. Dayan Viciedo hit a two-run homer for Chicago, which has dropped three in-a-row and five of its last six overall.