My Fair Lady won. I had not realised that Freddy Eynsford-Hill was played by the late, great, Jeremy Brett (whom I remember most as being Sherlock Holmes). Having listened to the soundtrack to this movie, as well as that of the original London cast, I was not expecting to enjoy the movie as much as I did. I think that the soundtrack was played down a little in order to avoid upstaging the visual spectacle that unfolded on my TV last night (until the very wee small hours). I've mentioned before that Audrey Hepburn was dubbed by Marni Nixon. Ms Nixon did a sterling job of dubbing various people through her Hollywood career. Sadly, I think she epitomised the soulless search for perfection which is not necessarily the basis for good art. Her voice doesn't fit. She's no Julie Andrews and Audrey Hepburn's face didn't fit the lightly operatic sounds from Ms Nixon's belly. The DVD contained a couple of scenes where Audrey's own voice can be heard singing, in place of the official soundtrack (DVD extras are great). With a little training, Audrey's voice would have been perfect for the film - significantly better than Marni Nixon's and an honorable second fiddle to Julie Andrews's.
Ah well... it's too late now. Damn, Damn, Damn!