20051207 sports.football: Milan & Rangers survive; Porto flop