Cardinals win league title, gain top seed