Tigers edge Saints in thriller