Velhojen taistelu on kolmas osa Belgarionin tarua, mahtavaa seikkailufantasiaa, joka alkoi Kiven vartijassa ja jatkui edelleen Ennustusten ajassa.
Velhojen taistelu kertoo nuoren Garion-pojan ja hänen merkillisten matkakumppaneidensa uusista seikkailuista heidän jäljittäessään, ikivanhaa ennustusta toteuttaen, pyhää Aldurin kiveä, joka on anastettu oikeilta omistajiltaan. Jälleen Garion ja hänen ystävänsä joutuvat vaarojentäytteiselle tielle kulkiessaan velhojen ja taruolentojen parissa halki outojen maiden ja kuningaskuntien. He vaeltavat kiehtovassa maailmassa, jossa peri-inhimillinen ja yliluonnollinen elävät luontevasti rinnakkain.