Online match-up leaves woman held against her will, repeatedly raped and beaten