Enchanters' Endgame is the fifth and final book of the Belgariad fantasty series by David Eddings.

Warning: Wikipedia contains spoilers

Garion finally faces the evil god Torak.