A man has admitted dragging a woman from a house before forcing her into a car and driving her 50 miles (80km) where he stabbed her.
Christopher Crichton, 32, from Westcliff-on-Sea, Essex, pleaded guilty to attempted murder and kidnap at Norwich Crown Court.
The woman was attacked and put into a car at a house in Yarmouth Road in Kirby Cane, Norfolk, in April.
Police found her in Nacton, near Ipswich, almost three hours later.
Crichton will be sentenced in October.
After the attack, the woman was airlifted to Addenbrooke's Hospital in Cambridge with serious injuries.
Norfolk Police confirmed the woman and Crichton, of Park Street, knew each other.