Michigan State held off Florida Gulf Coast on Sunday night after a controversial timekeeping error led to a disputed finish.