City man charged with rape