Ginnifer Goodwin

Football and baseball dominated Sunday, but Once Upon a Time and The Mentalist both managed week-to-week gains.

Once nabbed 9.7 million viewers and a 3.4 in the adults 18-to-49 demographic, up a tenth, while The Mentalist's 100th episode grabbed 10.1 million and a 1.8, rising 20 percent from last week when it was pre-empted by an hour because of football.

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

Sunday Night Football led the way with 16.2 million viewers and a 6.3.

Game 4 of the World Series, which saw the San Francisco Giants complete its sweep of the Detroit Tigers, averaged 15 million viewers and a 4.5.

Elsewhere on ABC, Revenge (8 million, 2.7) and 666 Park Avenue (4.8 million, 1.6) were both down, as were CBS' The Amazing Race (9.4 million, 2.4) and The Good Wife (9.5 million, 1.8).

8 p.m.
CBS: The Amazing Race 9.4 million viewers (2.4 demo rating)
ABC: Once Upon a Time 9.7 million (3.4)
Fox: World Series Game 4 15 million (4.5) [8-11 p.m.]
NBC: Sunday Night Football 16.2 million (6.3) [8-11:30 p.m.]

9 p.m.
CBS: The Good Wife 9.5 million (1.8)
ABC:
Revenge 8 million (2.7)

10 p.m.
CBS:
The Mentalist 10.1 million (1.8)
ABC: 666 Park Avenue 4.8 million (1.6)