Mounties rally past North Smithfield in second half