Genia spells trouble for Carter