flashscores.co.uk doesn't do all the things you want on one page but it is definitely the best for latest scores, line-ups, results etc worldwide. If you ever need the line-ups for the Meistriliiga in Estonia or the S.League in Singapore, they are all there.
And a thumbs up for their live...