Fergus seg deretter på ved og kommer til Liddel Castle hvor han møter festningsherrens datter Galiene for første gang. Hun erklærer sin kjærlighet til ham, men han kan kun love å komme tilbake til henne etter at han har gjort sin oppgave. Etter at han har beseiret Den sorte ridder kommer han tilbake, men da har Galiene forsvunnet og det er da kjærlighetens magi treffer Fergus. Han drar ut på leting etter henne, men forgjeves i et helt år inntil han møter en dverg som forteller at han vil finne sin kjærlighet om han kan få tak i et skjold til en gammel heks i Dunnottar Castle. Inspirert av det nye håpet drar Fergus til Queensferry for å «krysse» fra England til Skottland, men han havner i en diskusjon med fergemennene, overvinner dem alle og blir nødt til å seile over på egen hånd. Da han når Dunnottar dreper han vaktene ved skjoldet og drar tilbake til Lothian. Der blir han fortalt at Galiene er den nye hersker av Lothian, men er beleiret i Roxburgh av en nabokonge. Fergus drar til Roxburgh. På vegen blir han overfalt i bakhold ved Melrose av ektemannen til heksen han hadde beseiret i Dunnottar. Etter å ha vunnet over denne og drar han til Melrose, uvøren ødelegger han hæren og overvinner noen av de største ridderne, men selv ikke det er nok til å ende beleiringen.