Cosmos conclude spring season with a win, finish 3rd in standings