Once Upon a Timeimproved from its series low last week.The ABC drama drew 6.9 million viewers and a 2.2 in the adults 18-to-49 demographicSunday, up three tenths from last week.Revenge(6 million, 1.5)returned flat with its last original three weeks ago, ...

Once Upon a Time improved from its series low last week.

The ABC drama drew 6.9 million viewers and a 2.2 in the adults 18-to-49 demographic Sunday, up three tenths from last week.Revenge (6 million, 1.5) returned flat with its last original three weeks ago, while Betrayal (3.1 million, 0.8) hit a series low.

The ugliest Christmas sweaters

NBC won the night with Sunday Night Football (16.6 million, 6.0).

CBS' lineup -The Amazing Race (9.2 million, 2.1) and The Mentalist (9.6 million, 1.7) - was even, with the former hitting a low for a season finale, but it is pending football adjustments.

Fox's animated comedies were all up, except for The Simpsons (6.8 million, 3.0), which was flat.

On cable, A&E, History and Lifetime drew 9.8 million viewers total for their cross-airing of the Bonnie & Clyde miniseries.

8 p.m.
CBS: The Amazing Race 9.2 million viewers (2.1 demo rating) [8-10 p.m.]
ABC: Once Upon a Time 6.9 million (2.2)
Fox: The Simpsons 6.8 million (3.0); Bob's Burgers 4.6 million (2.1)
NBC: Sunday Night Football 16.6 million (6.0) [8-11 p.m.]

9 p.m.
ABC: Revenge 6 million (1.5)
Fox: Family Guy 5.2 million (2.6); American Dad! 4.3 million (2.1)

10 p.m.
ABC: Betrayal 3.1 million (0.8)
CBS: The Mentalist 9.6 million (1.7)



View original Ratings: Once Grows; Amazing Race Finale Down at TVGuide.com



Related Articles on TVGuide.com The ugliest Christmas sweaters

Other Links From TVGuide.com Family GuyThe SimpsonsAmerican Dad!Sunday Night FootballThe MentalistBob's BurgersOnce Upon a TimeRevengeBetrayalBonnie & ClydeAmazing Race 23

TV Guide iPhone App TV Listings New Tonight on TV