Under rättegången i Sheffield i England berättade kvinnan hur Holmes hade följt efter henne i närmare två kilometer innan han gick till attack mot henne. Han slet in henne i ett buskage, tryckte ned henne på marken och tvingade in sin tunga i hennes mun.
"Du kommer att gilla det här", sa han till henne, skriver Mirror.
Men kvinnan slog tillbaka. Hon bet honom i tungan, slog honom i ansiktet och i magen. Till sist högg hon honom i nacken med en av sina nycklar.
Då flydde han från platsen. Några timmar senare kunde han gripas av polis. Han hävdar att han inte minns något av attacken eftersom han var berusad. Han erkände dock sitt brott och dömdes till 4,5 års fängelse.
Kvinnan sa under rättegången att hon var övertygad om att han försökte våldta henne.
– Mitt liv hade varit över. Han hade lika gärna kunnat döda mig där. Jag var livrädd men också väldigt arg, sa hon enligt Mirror.
Domaren berömde henne och sa att hon "slagit tillbaka med otvetydigt mod och styrka."