ABC has won the penultimate Sunday of the season in key demos behind solid scores for “America’s Funniest Home Videos” and the season finales of “Once Upon a Time” and “Revenge.” Meanwhile, NBC’s two-night movie “Rosemary’s Baby” opened to modest numbers, though it actually did better than the net has done of late with series on the night.

According to preliminary national estimates from Nielsen, ABC was the No. 1 broadcaster in 18-49 on Sunday, opening with “America’s Funniest Home Videos” (1.5/6 in 18-49, 5.8 million viewers overall). It was followed by the two-hour season finale of “Once Upon a Time” (2.2/7 in 18-49, 6.5 million viewers overall), which was the top-rated ad-supported program of the night in young adults — rising 5% week to week and was about on par with last year’s hourlong closer. “Revenge” capped the night (1.5/4 in 18-49, 4.9 million viewers overall), up 15% (0.2) week to week but down 12% from its two-hour finale of last year (1.7).

ABC won the night in adults 18-49 and 25-54.

CBS, dominant as usual in total viewers, opened with “60 Minutes” (1.1/4 in 18-49, 8.4 million viewers overall), followed by “The Amazing Race” (1.7/5 in 18-49, 7.4 million viewers overall), which built sharply in demos on the newsmagazine. “The Good Wife” (1.2/4 in 18-49, 8.7 million viewers overall) edged up from last week and was Sunday’s most-watched program overall, and “The Mentalist” held steady at 10 (1.2/4 in 18-49, 8.6 million viewers overall).

NBC opened with a two-hour “Dateline” (0.8/3 in 18-49, 3.8 million viewers overall), followed by the new version of “Rosemary’s Baby” (1.1/3 in 18-49, 3.7 million viewers overall). Though it didn’t do great, the 1.1 rating for “Rosemary’s Baby” is a bit above last week’s 1.0 and matches the timeslot’s top score since March 23; and the movie is concluding on another weak night for the net, Thursday.

Fox aired original episodes of its animated comedies “Bob’s Burgers” (0.9/4 in 18-49, 2.0 million viewers overall), “American Dad” (1.1/4 in 18-49, 2.4 million viewers overall), “The Simpsons” (1.6/6 in 18-49, 3.6 million viewers overall) and “Family Guy” (2.1/7 in 18-49, 4.1 million viewers overall), followed by science series “Cosmos: A Spacetime Odyssey” (1.2/3 in 18-49, 3.5 million viewers overall). “Family Guy” finished second in 18-49 among shows on the Big Four, just behind ABC’s “Once Upon a Time.”

Preliminary 18-49 averages for the night: ABC, 1.8/6; CBS and Fox, 1.3/4; NBC, 0.9/3; Univision, 0.7/2; Telemundo, 0.5/2.

In total viewers: CBS, 8.3 million; ABC, 5.9 million; NBC, 3.7 million; Fox, 3.2 million; Univision, 2.0 million; Telemundo, 1.3 million.