By James Hibberd
Updated October 31, 2011 at 03:29 PM EDT
Credit: ABC

Looks like ABC’s Once Upon a Time might have some real staying power.

The fantasy drama managed to hold onto nearly all of its strong premiere rating in Week 2 despite heavier competition. Sunday night’s episode had 11.6 million viewers and a 3.9 preliminary adults 18-49 rating — that actually matches the early rating for the show’s debut, which was later adjusted up a tenth to a 4.0. High concept shows like Once often get big premiere audiences from curious viewers, but fail to maintain their ratings in the second week — that’s a early big hurdle the fairy tale drama just passed. Also on ABC, Desperate Housewives (9.3 million, 3.2) and Pan Am (5.6 million, 1.9) were up a tenth of a point each.

Once remained steady despite really intense competition on all three rival broadcasters in its time period: CBS’s 60 Minutes interview with the Madoff family delivered a large rating and bled over into the 8 p.m. hour thanks to football overrun, NBC’s Cowboys vs. Patriots game was huge, and Fox aired what’s often the most popular Simpsons episode of the year.

On Fox, the new Jonah Hill-voiced animated series Allen Gregory (4.7 million, 2.4) performed merely OK despite being helpfully sandwiched between The Simpsons “Treehouse of Horror XXII” (8 million, 4.0) and Family Guy (6 million, 3.2). Gregory was down 23 percent from the debut of Cleveland Show in the slot. Speaking of, Cleveland (4.6 million, 2.3) aired at 9:30 p.m. As for “Treehouse,” it was the top-rated Simpsons in 10 months and 33 percent higher than last year’s Halloween edition.

CBS’ early morning numbers are off kilter thanks to NFL overrun mucking with the schedule, but it looks like Minutes did really well, Amazing Race grew slightly, and Good Wife and CSI: Miami were unchanged.