Cardinals keep steady improvement in league events