An estimated 25.6 million viewers watched Vecepia "Vee" Towery's triumph on Survivor: Marquesas Sunday night. It was the least-watched Survivor finale yet; however, CBS's reality smash faced stiff competition from NBC's Cosby Show reunion (18.3 million viewers), the season finale of The Practice (13.2 million) and the series finale of The X-Files (13 million).