The Ten Commandments parted the competition on Sunday night — once again.

ABC's 22nd telecast of the Cecile B. DeMille classic, starring Charlton Heston as Moses and Yul Brynner as the Egyptian Pharoah, averaged 12.5 million viewers —a startling audience-grabber for a movie that's 46 years old. 

And the ratings race wasn't even close. 

ABC beat its nearest competitor by 2.7 million viewers — more than 20 percent higher than it nearest competitor. 

The rating also show that audience for the Bible movie was consistently young, indicating the classic continues to find a new audience year after year. 

The Ten Commandments has aired on ABC since 1973. The network usually likes to air it around Passover and Easter. 

And nearly every year, the evergreen movie draws big audiences. 

Last year, 13 million viewers watched the 1956 classic. 

The Ten Commandments averaged 17 million viewers in 2000, after having not aired in 1999.

For more news, entertainment and sports coverage, click here for NYPost.com.