karl sanders nile final