Top teams collide as Pride, Spirit battle for NWSL title