Red Devils prevail with big second half