Annabeth Gish, Ben Hollingsworth

After three straight weeks of improvement, Once Upon a Time plummeted to a series low on Sunday.

The ABC drama fell 23 percent to 8.7 million viewers and a 2.7 in the adults 18-to-49 demographic. Lead-out Revenge (7.5 million, 2.4) dropped 11 percent, while 666 Park Avenue (4 million, 1.3) held steady to match a series low.

10 Bubble Shows: Which will survive?

NBC won the night with Sunday Night Football (18.7 million, 7.0).

Fox's lineup, which included Family Guy's 200th episode, was delayed 20 minutes because of football.

On CBS,  The Amazing Race (9.2 million, 2.4) dipped two-tenths, while The Good Wife (9 million, 1.7) and The Mentalist (10 million, 1.8) were even.

8 p.m.
CBS: The Amazing Race 9.2 million (2.4)
ABC: Once Upon a Time 8.7 million (2.7)
Fox: NFL / The Simpsons 9.5 million (4.2)
NBC: Sunday Night Football 18.7 million (7.0) [8-11:30 p.m.]

9 p.m.
CBS:
The Good Wife 9 million (1.7)
ABC:
Revenge 7.5 million (2.4)
Fox: Bob's Burgers / Family Guy 5.3 million (2.6)

10 p.m.
CBS:
The Mentalist 10 million (1.8)
ABC: 666 Park Avenue 4 million (1.3)
Fox: Family Guy / Various 4.9 million (2.0)