South Australia will take a 314-run lead into Day Three of a competitive Marsh Sheffield Shield clash with Tasmania at Adelaide Oval.