Strong second half propels Moriah past Peru