Raul Ibanez homered and drove in three runs as Freddy Garcia and the New York Yankees wrapped up a long and losing homestand with a win, beating the Seattle Mariners 6-2 Sunday.