Melissa Rycroft and Tony Dovolani

ABC claimed a rare Tuesday victory, powered by the season finale of Dancing with the Stars.

The two-hour All-Stars closer drew 16.6 million viewers and a 3.0 in the adults 18-to-49 demographic, up 33 percent from last week. Though it was a season high for the show, it's down 27 percent from last fall's finale. Lead-in holiday specials How the Grinch Stole Christmas (8.4 million, 2.4) and Shrek the Halls (8.4 million, 2.5), which also preceded Dancing's finale last fall, were down year-to-year.

Check out celebrities' dramatic weight loss

CBS took the night in viewership, as both NCIS (19.6 million, 3.5) and NCIS: Los Angeles (14.3 million, 2.9) both rose. Vegas (9.4 million, 1.6) dropped two-tenths.

NBC and Fox had great nights as well, as all of their respective shows rose from last week's soft pre-Thanksgiving numbers.

On The CW, Hart of Dixie (1.3 million, 0.5) was flat, while Emily Owens, M.D. (1 million, 0.3) was down.

8 p.m.
CBS: NCIS 19.6 million viewers (3.5 demo rating)
ABC: How the Grinch Stole Christmas 8.4 million (2.4); Shrek the Halls 8.4 million (2.5)
Fox: Raising Hope 3.8 million (1.7); Ben and Kate 2.9 million (1.4)
NBC: The Voice 11.4 million (3.8)
CW: Hart of Dixie 1.3 million (0.5)

9 p.m.
CBS:
NCIS: Los Angeles 14.3 million (2.9)
ABC: Dancing with the Stars 16.6 million (3.0) [9-11 p.m.]
NBC: Go On 6.3 million (2.5); The New Normal 4.1 million (1.7)
Fox: New Girl 4.2 million (2.3); The Mindy Project 2.8 million (1.5)
CW: Emily Owens, M.D. 1 million (0.3)

10 p.m.
CBS:
Vegas 9.4 million (1.6)
NBC: Parenthood 4.4 million (1.8)