Josh Dallas, Meghan Ory, Robert Carlyle

ABC saw an across-the-board improvement Sunday, led by Once Upon a Time.

The drama, which introduced Captain Hook Sunday, nabbed 9.7 million viewers and a 3.3 in the adults 18-to-49 demographic, up three-tenths from last week. Revenge (8.6 million, 2.8) followed with an 8 percent climb and 666 Park Avenue showed the biggest improvement, rising 20 percent — albeit to a still low 4.9 million and 1.8. This marks the first time the bubble show has risen since its premiere three weeks ago.

Vote: Which fall premieres won you over? Which flopped?

NBC won the night with Sunday Night Football 15.6 million viewers and a 6.0.

CBS' lineup was delayed nearly an hour by football. The Amazing Race 9.4 million (2.3) was down, while The Good Wife (9.9 million, 1.9) grew two-tenths. Preliminary numbers for The Mentalist, which started shortly before 11 p.m. ET, were not immediately available.

On Fox, Game 6 of the National League Championship Series drew 5.6 million and a 1.6.

8 p.m.
CBS: 60 Minutes 14.8 million viewers (3.2 demo rating)
ABC: Once Upon a Time 9.7 million (3.3)
Fox: NLCS Game 6 5.6 million (1.6) [8-11 p.m.]
NBC: Sunday Night Football 15.6 million (6.0) [8-11:30 p.m.]

9 p.m.
CBS:
The Amazing Race 9.4 million (2.3)
ABC: Revenge 8.6 million (2.8)

10 p.m.
CBS: The Good Wife 9.9 million (1.9)
ABC: 666 Park Avenue 4.9 million (1.8)