Marcellin misses century but propels Warriors to victory in